Post Job Free
Sign in

Mobile SDET (Android)

Company:
Akaasa Technologies
Location:
Columbus, OH
Pay:
$
Posted:
May 01, 2026
Apply

Description:

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.

Apply