Android Automation Test Engineer

IPolarity LLC

Android Automation Test Engineer

Whippany, NJ
Part Time
Paid
  • Responsibilities

    Android Automation Test Engineer Work Location & Reporting Address* Cupertino CA(5 days work from Office) Contract duration (in months)* 12Months Only GC & USC Only

    Detailed- JD

    • 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

    Client interview* (yes/No): Yes One person project* (yes/No) : No Required Experience:7+

    Flexible work from home options available.