Android QA / Test Engineer

Cypress HCM

Mountain View (CA)

On-site

USD 65,000 - 86,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Cypress HCM in Mountain View, CA is seeking an experienced Android QA / Test Engineer to ensure quality, stability, and performance of Android-based features and services. You will collaborate with developers, program managers, and QA teams to test components across devices and releases with a strong emphasis on automation and reliable debugging.

The role targets hands-on Android testing across system layers, including native components, and requires building robust automated test suites,

Qualifications

  • 5 years of experience in Android system testing or QA at app/system/framework level.
  • Experience writing test automation or scripts in Java or Python.
  • Hands-on with Android debugging tools (ADB, logcat, MAT).
  • Knowledge of Android layered architecture from Linux kernel to framework.
  • Strong QA methodologies, defect tracking, and communication skills.
  • Understanding of Android components and lifecycles.

Responsibilities

  • Understand product requirements and contribute to test planning across functional, integration, regression, and performance testing.
  • Perform end-to-end testing on real Android devices.
  • Design and execute test cases for Android system features, APIs, services.
  • Develop and maintain automated tests for Android services and apps.
  • Enhance Android test automation frameworks.
  • Analyze logs and runtime behavior to identify crashes and stability issues.
  • Document issues clearly and collaborate with developers to drive resolution.
  • Own quality for assigned features during release cycles.
  • Collaborate with developers, QA leads, and PMs to deliver high-quality releases.

Skills

Android testing
Test automation
Java
Python
Android debugging (ADB, logcat)
QA processes

Tools

Android Studio
Gradle
Memory Analyzer Tools

Job description

We are looking for an Android QA / Test Engineer to help ensure the quality, stability, and performance of Android-based system features and services. In this role, you will work closely with developers, program managers, and QA teams to test Android components across devices and releases, with a strong focus on automation, debugging, and system reliability.

This role is ideal for engineers with hands-on Android testing experience who are interested in deeper system behavior and debugging, including applications that rely on native components.

Responsibilities
  • Understand product and business requirements and contribute to test planning and execution across functional, integration, regression, and performance testing.
  • Perform end-to-end testing of Android products, including execution on real Android mobile devices.
  • Design and execute test cases for Android system features, APIs, and services.
  • Develop, maintain, and improve automated tests for Android services and applications.
  • Contribute to the enhancement of Android test automation frameworks.
  • Perform performance and benchmark testing for key system metrics such as battery usage, memory consumption, and boot time.
  • Debug application and system-level issues on Android, including applications and native components, using standard Android debugging tools and debuggers.
  • Analyze logs and runtime behavior to help identify the cause of crashes, freezes, and stability issues.
  • Clearly document issues and collaborate with development teams to drive resolution.
  • Take ownership of quality for assigned features during regular release cycles.
  • Work closely with developers, QA leads, and program managers to deliver high-quality releases.
  • Contribute to a strong engineering culture that values quality across all Android features and services.
Required Skills & Experience
  • 5 years of experience in Android system testing or QA (application, system, or framework level).
  • Experience writing test automation or scripts using Java, Python, or similar languages
  • Hands-on experience with Android debugging tools such as ADB, logcat, and Memory Analyzer Tools.
  • Knowledge in Android system and its layered architecture, from the foundation of the Linux kernel to the user-facing applications the Android including Framework
  • Solid understanding of Android fundamentals, including components, lifecycles, and system services.
  • Excellent understanding of QA processes, test methodologies, and defect tracking.
  • Strong analytical, problem-solving, and communication skills.
Nice To Have (Not Required)
  • Understanding of kernel debugging concepts and system-level analysis
  • Awareness of Trusted Execution Environment (TEE) and Trusted Applications (TA)
  • Experience testing Android builds or custom Android images.
  • Familiarity with Android build tools (e.g., Gradle).
  • Interest or exposure to performance testing, benchmarking, or AI-related features on Android.
  • Education Masters in Computer Science or equivalent

Compensation: $65 – $86

ID#:36781161

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile QA Engineer
Senior Mobile QA Engineer

Confidential • United States

On-site
USD 100,000 - 130,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
Android Systems QA Engineer – Automation & Performance
Android Systems QA Engineer – Automation & Performance

Cypress HCM • Mountain View (CA)

On-site
USD 65,000 - 86,000
QA Analyst, Android
QA Analyst, Android

Keeper Security, Inc. • United States

On-site
USD 80,000 - 100,000
Medical, Dental & Vision
Employer Paid Life Insurance
401K (Roth/Traditional)
+1
Mobile QA Engineer
Mobile QA Engineer

L&T Technology Services • Englewood (NJ)

On-site
USD 80,000 - 110,000
Paid Leave
Health Insurance
Group life Insurance
+2
QA Test Engineer
QA Test Engineer

Scigon Solutions, Inc. • Ann Arbor (MI)

On-site
USD 56,000 - 75,000
Mobile QA Test Engineer
Mobile QA Test Engineer

Redolent Infotech Pvt. Ltd. • Bentonville (AR)

On-site
USD 55,000 - 96,000
Senior Mobile QA Automation Analyst
Senior Mobile QA Automation Analyst

Bravo Technical Resources Inc • Coppell (TX)

Hybrid
USD 150,000 - 190,000
Android Tester
Android Tester

Groupe Kardol • Cupertino (CA)

On-site
USD 100,000 - 140,000
Android Test Engineer
Android Test Engineer

Qualcomm • Honolulu (HI)

On-site
USD 3,685 - 15,932
Full-time employment
Insurance
Bonus & Additional perks