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