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 ResponsibilitiesAutomation & 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.
QualificationsMust 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).