We are seeking a Mobile QA Engineer to ensure the quality and performance of our mobile applications (iOS and Android) used by thousands of airline customers. The ideal candidate will have a passion for mobile technology, a keen eye for detail, and the ability to design and execute both manual and automated test strategies. You’ll work closely with development, product, and DevOps teams to ensure seamless app experiences that meet the highest standards of usability, security, and reliability.
Key Responsibilities
Design, develop, and execute manual and automated test cases for native mobile applications (iOS and Android).
Build and maintain test automation frameworks using tools like Appium, Espresso, or XCUITest.
Collaborate with developers and product teams to review requirements, identify test scenarios, and define acceptance criteria.
Perform functional, regression, performance, usability, and exploratory testing on mobile apps.
Ensure compatibility across a wide range of devices, screen sizes, and OS versions using platforms such as BrowserStack or Sauce Labs.
Conduct API testing to validate integrations between mobile clients and backend systems.
Track and report bugs with clear documentation using tools like JIRA, and participate in defect triage meetings.
Contribute to continuous improvement of test processes, automation pipelines, and QA best practices.
· Participate in Agile ceremonies (daily standups, sprint planning, retrospectives).
Required Qualifications:
Education and Experience
3+ years of experience in mobile application testing, including both manual and automated approaches.
Previous Work Experience
o Mobile QA Engineer
o Automation QA Engineer
o Software Test Analyst
o Test Engineer with mobile focus
Experience in domains such as:
o Airlines, Travel, or Aviation software (preferred)
o Mobile-first or customer-facing applications
o Agile/DevOps teams in fast-paced product companies
Technical Skills
Hands-on experience with mobile automation tools:
o Appium (cross-platform), Espresso (Android), XCUITest (iOS)
Proficient in at least one scripting language: Java, Kotlin, Swift, Python, or JavaScript.
Familiarity with test management and bug tracking tools: JIRA, TestRail, Zephyr.
Strong knowledge of API testing using Postman or RestAssured.
Understanding of CI/CD pipelines and version control tools (Git, Jenkins, GitLab CI).
Experience with cloud testing platforms: BrowserStack, Sauce Labs.
Knowledge of mobile performance tools (e.g., Android Profiler, Xcode Instruments) is a plus.
Soft Skills
Detail-oriented with a strong focus on user experience and app stability.
Excellent analytical and problem-solving skills.
Strong verbal and written communication abilities.
Proactive, curious, and passionate about mobile technologies.
Ability to work independently as well as collaboratively in a cross-functional team.
Preferred Qualifications:
- ISTQB or equivalent certification in Software Testing.
Familiarity with security testing practices for mobile applications.
Experience in testing airline reservation, booking, or check-in systems.
· Exposure to performance or load testing tools like JMeter or LoadRunner.