Software Development Test Engineer (SDET), Android
Core
Design, build, and maintain automated testing solutions for native Android applications to ensure quality, reliability, and stability.
Role type
SDET (Android Automation)
Builds
Automated test frameworks and suites for functional, regression, integration, and end-to-end coverage of Android apps.
Domain
Cybersecurity / Mobile Development
Required skills
Android automation frameworks (Espresso, UI Automator, Appium), Kotlin, Java, CI/CD integration, Android Studio, Gradle, debugging, test framework architecture
Preferred skills
Cloud-based mobile testing platforms (Firebase Test Lab, BrowserStack, Sauce Labs), Jetpack Compose testing, security-sensitive workflow testing (authentication, biometrics, passkeys)
Technologies
Espresso, UI Automator, Appium, GitHub Actions, Bitrise, Android Studio, Gradle, Firebase Test Lab, BrowserStack, Sauce Labs, Jetpack Compose
Responsibilities
Design and develop automated test frameworks; Build and extend automated test suites; Integrate tests into CI/CD pipelines; Execute tests across emulators and physical devices; Partner with engineers to improve testability; Investigate test failures and improve automation stability; Validate app behavior across Android versions and devices; Contribute to automation architecture and best practices; Identify coverage gaps; Evaluate new automation tools; Use AI-assisted tools for development and debugging.
Seniority
Mid-level, hands-on IC