onsite
Android Test Automation Engineer - Blueprint Technologies
QA Engineer
Design and implement automated test frameworks for Android applications using Kotlin/Java, Appium, and Espresso, while integrating tests into CI/CD pipelines to ensure high‑quality releases.
About the role
Key Responsibilities
- Develop and maintain robust automated test suites for native Android apps using Espresso, Appium, and JUnit.
- Design reusable test frameworks and libraries in Kotlin/Java to accelerate test creation and execution.
- Integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitHub Actions) to enable continuous quality feedback.
- Collaborate with developers, product owners, and QA leads to define test strategies, acceptance criteria, and defect triage processes.
- Analyze test results, diagnose flaky tests, and continuously improve test reliability and coverage.
Requirements
- 3+ years of experience in Android development and test automation.
- Proficiency in Kotlin or Java and strong understanding of Android SDK and Android Studio.
- Hands‑on experience with mobile automation tools such as Espresso and Appium.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, Azure DevOps) and version control (Git).
- Solid problem‑solving skills, attention to detail, and ability to work in an agile, cross‑functional team.
Skills
kotlinjavacicdjunit