CareerPlanSign in

Software Engineer In Test - Android

Burgess Hill, West Sussex💼 Full-time🗓 2026-06-04 → 2026-08-10

Core

Building and evolving scalable UI automation solutions for native Android applications using Jetpack Compose testing frameworks and Kotlin, while coaching development teams to embed quality-first engineering practices.

Role type

Senior IC software engineer in test (Android automation)

Builds

Automated UI test frameworks and test suites for native Android applications

Domain

Mobile software development (Android)

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Kotlin, Jetpack Compose testing APIs, Android application architecture, CI/CD pipeline integration, test design techniques, root cause analysis, shift-left testing principles

Preferred skills

Mentoring engineering teams, establishing automation standards, risk-based testing, exploratory testing

Technologies

Jetpack Compose, Kotlin, CI/CD pipelines

Responsibilities

Design, develop, and maintain automated UI test frameworks and test suites for native Android applications; Champion mobile quality engineering practices across Android development teams; Partner with Android engineers to improve testability, automation coverage, and overall application quality; Coach and support engineers in writing reliable, maintainable, and effective automated tests; Establish and promote standards for UI automation, test architecture, and continuous testing; Collaborate with product owners, engineers, and release teams to ensure quality is embedded throughout the software delivery lifecycle; Analyse test failures, identify root causes, and drive improvements to increase reliability and reduce flaky tests; Contribute to CI/CD pipeline improvements to enable faster and more reliable automated test execution; Advocate for shift-left testing approaches and modern quality engineering principles; Monitor and report on automation coverage, quality metrics, and release readiness; Support exploratory and risk-based testing activities where appropriate

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.