Mobile Automation Engineer
Core
Build and scale automated testing frameworks for iOS and Android apps to catch defects before release.
Role type
Mid-level Mobile Automation Engineer
Builds
Automated test suites for mobile applications
Domain
Mobile software quality engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Mobile automation (iOS/Android), Appium, Java, BDD (Cucumber), CI/CD integration, Cloud device testing (BrowserStack), Mobile app architecture
Preferred skills
Performance testing, Accessibility testing, API testing (Postman/RestAssured), Other cloud device farms, E-commerce domain experience, AI-assisted testing tools
Responsibilities
Add and maintain automated tests for iOS and Android apps in Java using Appium; Run and scale automated test execution across real devices and browsers using BrowserStack; Integrate mobile automation into CI/CD pipelines; Collaborate with mobile developers and QE engineers to define test strategy; Investigate test failures and drive fixes to improve suite reliability; Maintain and improve the Appium/Java test framework and BrowserStack infrastructure; Report on test coverage and quality metrics to stakeholders; Explore and adopt AI and agentic tooling to speed up test creation and triage failures
Seniority
Mid-level, hands-on IC