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.