This role is for a Mobile QA Engineer to ensure the quality and performance of mobile applications for iOS and Android. The ideal candidate will have a keen eye for detail and a passion for mobile technology. You'll be responsible for designing and executing both manual and automated test strategies, collaborating with cross-functional teams to deliver a seamless and reliable app experience for customers.
Key Responsibilities
- Design, develop, and execute both 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 applications.
- Ensure compatibility across a wide range of devices, screen sizes, and OS versions using platforms like 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 & Skills
- A minimum of 3+ years of experience in mobile application testing, including both manual and automated approaches.
- Hands-on experience with mobile automation tools like Appium, Espresso, or XCUITest.
- Proficiency in at least one scripting language: Java, Kotlin, Swift, Python, or JavaScript.
- Strong knowledge of API testing using tools like Postman or RestAssured.
- Familiarity with test management and bug-tracking tools such as JIRA, TestRail, or Zephyr.
- Understanding of CI/CD pipelines and version control tools (Git, Jenkins, GitLab CI).
- Experience with cloud testing platforms like BrowserStack or Sauce Labs.
- Excellent analytical and problem-solving skills and a strong focus on user experience.
Preferred Qualifications
- Experience in domains such as Airlines, Travel, or Aviation software.
- Prior experience with mobile-first or customer-facing applications.
- ISTQB or equivalent certification in Software Testing.
- Knowledge of mobile performance tools (e.g., Android Profiler, Xcode Instruments).
- Experience with security testing practices for mobile applications.