Must complete a hacker rank prior to submitting to the client:
Job Title: Mobile SDET (Android)
Key Responsibilities:
- Design implement and maintain Android automation using Espresso UI Automator and Jetpack.
- Build reusable test frameworks and libraries in Kotlin using AndroidX Test JUnit and Gradle; enable fast reliable tests.
- Define test strategy coverage goals and quality metrics; create and maintain test plans and risk assessments.
- Integrate tests into CI/CD pipelines (e.g. Azure Devops GitHub Actions).
- Reduce flakiness via proper synchronization stable test data.
- Implement and maintain integration and end-to-end tests across the mobile stack.
- Triage failures debug with Android Studio and partner with developers to root-cause and resolve issues quickly.
- Participate in code reviews advocate for testability and contribute to release quality gates. - Document frameworks patterns and runbooks; mentor engineers on testing best practices.
- Communicate clearly with cross-functional teams and be a proactive dependable team player.
Qualifications:
- 3 6 years in Android test automation/SDET roles with strong Kotlin and Android SDK fundamentals.
- Hands-on expertise with Espresso UI Automator and Jetpack/Compose testing frameworks.
- Solid knowledge of AndroidX Test JUnit 4/5 test orchestrator Gradle and build variants.
- Driving conversation keeping the team accountable to DOR and DOD.
- Experience building CI/CD for mobile tests (e.g. GitHub Actions Jenkins) including parallelization and device/emulator management.
- Experience with device farms (Sauce Labs Perfecto AWS Device Farm BrowserStack) and real-device testing at scale.
- API contract testing MockWebServer usage Pact for Mobile.
- Proficiency with network mocking data seeding and hermetic testing strategies.
- Understanding of Android app architecture (MVVM/MVI) coroutines/Flows and dependency injection (Hilt/Dagger) for testability.
- Strong debugging skills using Android Studio and profiling tools.
- Excellent written and verbal communication; proven collaboration and team-first approach.
Must complete a hacker rank prior to submitting to the client: Job Title: Mobile SDET (Android) Key Responsibilities: - Design implement and maintain Android automation using Espresso UI Automator and Jetpack. - Build reusable test frameworks and libraries in Kotlin using AndroidX Test JU...
Must complete a hacker rank prior to submitting to the client:
Job Title: Mobile SDET (Android)
Key Responsibilities:
- Design implement and maintain Android automation using Espresso UI Automator and Jetpack.
- Build reusable test frameworks and libraries in Kotlin using AndroidX Test JUnit and Gradle; enable fast reliable tests.
- Define test strategy coverage goals and quality metrics; create and maintain test plans and risk assessments.
- Integrate tests into CI/CD pipelines (e.g. Azure Devops GitHub Actions).
- Reduce flakiness via proper synchronization stable test data.
- Implement and maintain integration and end-to-end tests across the mobile stack.
- Triage failures debug with Android Studio and partner with developers to root-cause and resolve issues quickly.
- Participate in code reviews advocate for testability and contribute to release quality gates. - Document frameworks patterns and runbooks; mentor engineers on testing best practices.
- Communicate clearly with cross-functional teams and be a proactive dependable team player.
Qualifications:
- 3 6 years in Android test automation/SDET roles with strong Kotlin and Android SDK fundamentals.
- Hands-on expertise with Espresso UI Automator and Jetpack/Compose testing frameworks.
- Solid knowledge of AndroidX Test JUnit 4/5 test orchestrator Gradle and build variants.
- Driving conversation keeping the team accountable to DOR and DOD.
- Experience building CI/CD for mobile tests (e.g. GitHub Actions Jenkins) including parallelization and device/emulator management.
- Experience with device farms (Sauce Labs Perfecto AWS Device Farm BrowserStack) and real-device testing at scale.
- API contract testing MockWebServer usage Pact for Mobile.
- Proficiency with network mocking data seeding and hermetic testing strategies.
- Understanding of Android app architecture (MVVM/MVI) coroutines/Flows and dependency injection (Hilt/Dagger) for testability.
- Strong debugging skills using Android Studio and profiling tools.
- Excellent written and verbal communication; proven collaboration and team-first approach.
View more
View less