Software Engineer in Test
Core
Develop and maintain automated test frameworks for Android mobile applications to ensure product quality across the full software development lifecycle.
Role type
Senior Software Engineer in Test (Mobile Automation)
Builds
Automated test suites, CI/CD pipelines, and test reporting infrastructure for Android mobile products.
Domain
Digital Health / Mobile Software Testing
Required skills
Java, Appium, Android mobile testing, Page Object Model (POM), CI/CD pipelines, Git, RESTful API testing, AI-assisted tools
Preferred skills
Jenkins, Maven, AWS/Azure, Linux/Shell scripting, Performance testing tools (JMeter/Gatling/k6), TMAP/ISTQB certification
Technologies
Java, Appium, Android, GitHub Actions, Git, Jenkins, Maven, AWS, Azure, Linux, JMeter, Gatling, k6
Responsibilities
Design, construct, and maintain automated test reporting infrastructure; Contribute to performance and regression test creation and integration into CI/CD pipelines; Analyze system requirements to create testing requirements for functional and end-to-end scenarios; Collaborate with Agile teams to define story acceptance criteria; Take part in continuous improvement through sharing knowledge and contributing to a shift-left testing mindset.
Seniority
Mid-Senior, hands-on IC