Android SDET

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent
Contract - 12 Month(s)

Skills

MVVM
Clean Architecture
Kotlin
Coroutines
Java
Jetpack Compose
Android
SDET

Job Details

Android SDET

We are seeking an experienced Android SDET to join our team, combining strong software development and testing expertise to deliver high-quality, reliable Android applications. This hybrid role involves designing, building, and testing Android apps while ensuring automation coverage and performance at scale.

Key Responsibilities:

  • Design, develop, and maintain test automation frameworks for Android applications.

  • Perform unit, integration, API, UI, performance, and security testing.

  • Collaborate with developers to ensure robust, scalable, and maintainable app design.

  • Contribute to Android app development using Kotlin, Coroutines, and Java.

  • Apply modern Android development practices, including MVVM, Clean Architecture, SOLID principles, and the Repository pattern.

  • Debug and profile apps using Android Studio tools to resolve ANRs and performance issues.

Required Skills:

  • Jetpack Compose (highest priority).

  • Kotlin and Coroutines.

  • Android Architecture Components (ViewModel, Room, LiveData/StateFlow, Navigation).

  • Strong background in testing (Unit, UI, Integration).

  • Advanced networking with REST and GraphQL (Retrofit, OkHttp).

  • Experience with Android design patterns and clean code practices.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.