Job Openings Senior Mobile QA

About the job Senior Mobile QA

As a Senior Mobile QA Automation Tester, you will be responsible for ensuring the quality and reliability of mobile applications (iOS & Android). You'll design, implement, and maintain automated test frameworks and work closely with development, product, and release teams to deliver high-quality builds at speed. You will also contribute to process improvement, test strategy, and quality metrics reporting.

Key Responsibilities

Automation & Testing

  • Build and maintain automation frameworks for iOS and Android mobile applications using industry-leading tools such as Appium, Espresso, XCUITest, and potentially newer frameworks like Maestro or Detox where applicable.

  • Develop and execute end-to-end automated test suites for functional, regression, integration, and UI testing.

  • Perform detailed manual testing where automation is not sufficient (exploratory, usability, accessibility).

CI/CD & Tooling

  • Integrate automation into CI/CD pipelines (e.g., GitHub Actions, Jenkins, Bitrise, GitLab CI).

  • Leverage cloud device testing platforms such as BrowserStack, Sauce Labs, Firebase Test Lab, AWS Device Farm for cross-device coverage.

Quality Metrics & Reporting

  • Generate quality reports, dashboards, and insights using tools such as Allure, Cypress Reporting, TestRail, Zephyr, Jira.

  • Track and communicate defects clearly in Jira or equivalent bug tracking tools.

Collaboration & Process

  • Work closely with product owners, developers, and release teams to ensure thorough test coverage.

  • Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives).

  • Advocate for quality best practices and help define testing strategies.

Qualifications

Must Have

  • 5+ years of overall QA experience with mobile automation testing for both iOS and Android applications.

  • Strong hands-on experience with Appium automation and mobile testing tools/frameworks.

  • Deep understanding of mobile testing methodologies, including device emulators, simulators, and real-device testing.

  • Experience working with cloud device testing platforms (BrowserStack, Sauce Labs, etc.).

  • Ability to write and maintain test automation in JavaScript/TypeScript, Java, Python, or equivalent languages.

  • Solid experience with CI/CD tools and test integration.

  • Strong understanding of API testing (using Postman, RestAssured, or similar).

  • Familiarity with version control using Git and tracking defects with tools like Jira.

Nice to Have

  • Experience with behavior-driven testing frameworks like Cucumber / Gherkin.

  • Familiarity with performance testing and accessibility testing.

  • Experience with end-to-end frameworks like WebdriverIO or Detox.

  • Knowledge of retail or e-commerce mobile experience.

  • Experience with mobile app distribution platforms (App Store Connect, Google Play Console).