Android Tester

Groupe Kardol

Cupertino (CA)

On-site

USD 100,000 - 140,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Groupe Kardol is seeking an experienced Android Tester in Cupertino, CA to build and maintain automation tests for apps, SDKs, and APIs. You will develop Espresso-based UI tests, including Jetpack Compose UI testing, and design robust automation frameworks for CI readiness.

Collaborating with engineers to improve testability, you will triage failures, maintain reliable test suites, and contribute to automation documentation and onboarding guides for long-term maintainability.

Qualifications

  • Bachelor's in CS/SE or equivalent experience.
  • Strong hands-on experience building Android automation testing in production environments.
  • Proficiency with Espresso and experience testing Jetpack Compose UI.
  • Solid Kotlin (preferred) or Java coding skills (debugging, reading code, writing testable code).
  • Familiarity with Gradle, Git, and CI pipelines.
  • Experience testing RESTful APIs and validating backend-integrated flows.
  • Clear communication skills (writeups, bug reports, PR reviews, technical explanations).

Responsibilities

  • 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

Skills

Android automation testing
Espresso
Jetpack Compose UI testing
Kotlin
Java
CI pipelines
RESTful APIs testing
Clear communication

Education

Bachelor's in CS/SE or equivalent experience

Tools

Gradle
Git

Job description

Job Title: Android Tester

Location: Cupertino, CA (5 days in Cupertino office)

Employment Type: W2 Contract
  • 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 experience
  • Strong hands-on experience building Android automation testing in production environments
  • Proficiency with Espresso and experience testing Jetpack Compose UI
  • Solid Kotlin (preferred) or Java coding skills (debugging, reading code, writing testable code)
  • Familiarity with Gradle, Git, and CI pipelines
  • Experience testing RESTful APIs and validating backend-integrated flows
  • Clear 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 scale
  • Experience with test result reporting, aggregation, and dashboards
  • Familiarity with Maps/location frameworks is a plus
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Test Automation Engineer — UI & CI Excellence
Android Test Automation Engineer — UI & CI Excellence

Groupe Kardol • Cupertino (CA)

On-site
USD 100,000 - 140,000
Mobile Automation Tester
Mobile Automation Tester

ALLTECH CONSULTING SVC INC • Scottsdale (AZ)

On-site
USD 80,000 - 120,000
Senior Automation Tester (Mobile)
Senior Automation Tester (Mobile)

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 150,000
Android QA / Test Engineer
Android QA / Test Engineer

Cypress HCM • Mountain View (CA)

On-site
USD 65,000 - 86,000
Senior Quality Engineer (Mobile)
Senior Quality Engineer (Mobile)

EPAM Systems, Inc. • United States

Remote
USD 110,000 - 150,000
Automation Tester
Automation Tester

LanceSoft Inc • New Jersey

On-site
USD 75,000 - 95,000
QA Engineer (Automation)
QA Engineer (Automation)

Aquent • Culver City (CA)

Hybrid
USD 120,000 - 160,000
Weekly pay
Benefits
401k with match
Automation Tester
Automation Tester

Compunnel, Inc. • Atlanta (GA)

On-site
USD 80,000 - 100,000
Device-Side Test Automation Engineer
Device-Side Test Automation Engineer

Intelliswift - An LTTS Company • Mountain View (CA)

On-site
USD 100,000 - 130,000
Technical Test Lead-DevOps – Jenkins,Docker,Ansible Automation – Java, Swift, iOS –Xcode, Selen[...]
Technical Test Lead-DevOps – Jenkins,Docker,Ansible Automation – Java, Swift, iOS –Xcode, Selen[...]

Avance Consulting Services • Sunnyvale (CA)

On-site
USD 90,000 - 120,000