Android Automation

Year    IN, India

Job Description

Android Automation







Location: Cupertino (5 days in Cupertino office).


Need visa independent candidates.


Positions:2





Focus on enabling fast, reliable validation for Android features and SDK/API functionality. In 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 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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5111537
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    IN, India
  • Education
    Not mentioned
  • Experience
    Year