Android Test Automation Engineer - C or Kotlin - Blueprint Technologies
QA Engineer
Lead Android test automation for high‑performance mobile apps, building robust C++ and Kotlin test suites with UI Automator and Espresso to ensure quality and speed.
About the role
Key Responsibilities
Design, develop, and maintain automated UI and unit tests for Android applications using C++ and Kotlin.
Integrate test frameworks (UI Automator, Espresso, JUnit) into CI/CD pipelines to enable rapid feedback.
Collaborate with product, QA, and engineering teams to define test coverage and quality metrics.
Analyze test failures, debug flaky tests, and implement solutions to improve reliability.
Document test strategies, best practices, and contribute to internal knowledge bases.
Requirements
3+ years of Android development experience with strong proficiency in C++ and Kotlin.
Hands‑on experience with UI Automator, Espresso, and JUnit for automated testing.
Solid understanding of Android architecture, lifecycle, and performance profiling.
Experience with CI/CD tools (e.g., Jenkins, GitHub Actions) and version control (Git).
Excellent problem‑solving skills and a passion for delivering high‑quality mobile software.