Back
MA
Senior Quality Assurance Automation Engineer
Mitra AIlinkedin.com
Oct 20, 2026, 2:37 PM1w ago
ContractColombo, Western ProvinceQASenior (5+ yrs)
About the role
The Senior Quality Assurance Automation Engineer will be responsible for designing, building, and maintaining Appium-based automated test suites for native and hybrid mobile applications on both iOS and Android platforms. The role involves automating complex ride-hailing journeys, integrating test suites into CI/CD pipelines, defining test data strategies, and producing consolidated automation reports. The engineer will also mentor QA engineers, contribute to shift-left quality practices, and monitor mobile application stability and performance. The position requires strong hands-on experience with Appium, BDD frameworks, and programming proficiency in Java and/or TypeScript.
Must have
- Bachelor's degree in Software Engineering/Computer Science/IT.
- 5+ years' experience in test automation, including at least 3 years hands-on mobile automation.
- Strong, demonstrable Appium experience automating both iOS and Android applications (native and hybrid).
- Hands-on experience with Appium MCP and AI-assisted test authoring, inspection and maintenance.
- Experience automating a complex, real-time consumer application comparable to Uber, covering multi-actor (rider/driver) flows, map and location interactions and payment journeys.
- Solid understanding of a BDD framework (Cucumber, SpecFlow or equivalent) or the Gauge framework, including step/implementation design, living documentation and collaboration with business stakeholders on scenario definition.
- Strong programming proficiency in Java and/or TypeScript, with solid Git and CI/CD experience (Jenkins, GitHub Actions or GitLab CI).
- Experience executing suites in parallel on cloud device labs and interpreting the resulting reports.
Nice to have
- ISTQB Foundation or a recognised mobile testing certification.
- Experience building custom Appium plugins, drivers or framework extensions.
- Familiarity with mobile crash and performance analytics (Firebase Crashlytics, Datadog, New Relic).
- Experience running Gauge with Taiko or integrating Gauge/Cucumber reporting into CI dashboards.
- Experience with mobile accessibility testing (VoiceOver, TalkBack).
- Awareness of data privacy considerations when handling PII or payment data in test environments.
Technologies
- Accessibility
- Android
- Appium
- AWS
- BDD
- CI/CD
- Cucumber
- Datadog
- Firebase
- Git
- GitHub
- GitHub Actions
- GitLab
- iOS
- Istqb
- Java
- Jenkins
- MCP
- New Relic
- Test Automation
- TypeScript
- Virtualization