Job Title : - Android Test engineer
Location : Cupertino CA (Onsite )
Focus on enabling fast reliable validation for Android features and SDK / API this role you will :
- Build and maintain Android automation testing frameworks for apps SDKs and APIs
- Develop and expand Espresso-based UI tests including Jetpack Compose UI testing
- Design automation patterns that reduce brittleness (stable selectors synchronization architecture)
- Create and maintain automated suites (UI functional integration regression) for CI readiness
- Debug failures efficiently (triage logs screenshots repro steps) and drive reliability improvements
- Partner with engineers to improve testability ( hooks IDs test seams debug tooling )
- Contribute to automation documentation and onboarding guides for long-term maintainability
Minimum Qualifications
Bachelors in CS / SE or equivalent experienceStrong hands-on experience building Android automation testing in production environmentsProficiency with Espresso and experience testing Jetpack Compose UISolid Kotlin (preferred) or Java coding skills (debugging reading code writing testable code)Familiarity with Gradle Git and CI pipelinesExperience testing RESTful APIs and validating backend-integrated flowsClear communication skills (writeups bug reports PR reviews technical explanations)Preferred Qualifications
Experience building or extending automation frameworks (architecture patterns utilities libraries)Experience with UI Automator or Appium (as needed for system-level scenarios)Experience with test stabilization (flake detection retry strategy quarantine workflows signal metrics)Experience with device / lab environments and execution at scaleExperience with test result reporting aggregation and dashboardsFamiliarity with Maps / location frameworks is a plusInterview Focus Areas : Android Automation Concurrency Test Design
Key Skills
Apache Commons,Asset,Art And Craft,Concrete Pump,Accident Investigation
Employment Type : Full Time
Experience : years
Vacancy : 1