Cohesive Technologies

We are looking for an experienced SDET Android System III professional to help ensure the quality, reliability and performance of Android-based system features and services. This role is focused on deep Android system testing rather than surface-level mobile application testing. You will work closely with developers, program managers and QA leadership to validate Android components across devices and releases with a strong emphasis on automation, debugging and system behavior.
This position is ideal for engineers who enjoy understanding how Android works beneath the surface and who are comfortable testing services, APIs and native components on real Android devices.
About the Role – SDET Android System III
As an SDET Android System III, you will be responsible for owning quality across assigned Android system features. You will design and execute comprehensive test strategies that cover functional testing, integration testing, regression testing and performance validation. You will also build and maintain robust Android automation using industry-standard tools while actively debugging system-level issues.
This role requires Day 1 onsite availability in Mountain View CA and hands-on experience with Android system testing. Profiles without direct Android system or automation experience will not be considered.
Key Responsibilities for SDET Android System III
-
Understand product and business requirements and translate them into effective test plans
-
Execute end-to-end testing of Android products on real physical devices
-
Design and execute test cases for Android system features, APIs and background services
-
Develop, maintain and enhance Android automation using Espresso, UI Automator or Android Instrumentation Tests
-
Contribute to improving Android test automation frameworks and tooling
-
Perform performance and benchmark testing focused on battery usage, memory consumption and boot time
-
Debug Android system and application issues including crashes, freezes and ANRs
-
Analyze Logcat output and runtime behavior to identify root causes
-
Test interactions with native components and Android system services
-
Document defects clearly and collaborate with developers to drive timely resolution
-
Own feature quality during release cycles and regression phases
-
Partner with cross-functional teams to deliver stable and reliable Android releases
-
Promote a culture of quality and engineering excellence across Android platforms
Mandatory Skill Requirements – Non Negotiable
Candidates must meet all of the following requirements:
-
5+ years of hands-on Android testing experience focused on system features, services or platform components
-
Strong Android automation experience using Espresso, UI Automator or Android Instrumentation Tests
-
Proven system-level debugging skills including Logcat analysis and troubleshooting crashes, freezes and ANRs
-
Experience testing on real Android devices and not emulators only
-
Performance and reliability testing experience including battery, memory and system performance metrics
-
Exposure to Android internals, native components or system services
-
AOSP experience is a strong plus
Profiles That Will Be Rejected Automatically
-
Manual QA only backgrounds
-
Selenium or web automation only experience
-
Java backend or full stack developers without Android testing expertise
-
Candidates without Android system or automation exposure
-
Profiles claiming quick learning or partial match without evidence
Submission Requirements for Vendors
Submitted profiles must clearly include:
-
Android testing tools used such as Espresso or UI Automator
-
Examples of Android system or service-level testing
-
Debugging experience including Logcat and crash analysis
-
Types of Android components tested such as apps versus system services
-
Confirmation of Day 1 onsite availability in Mountain View CA
Profiles missing this information will be rejected.
Ready to Apply?
If you have deep Android system testing experience and enjoy working close to the platform layer, this role offers the opportunity to make a meaningful impact on Android quality and performance.
👉 Check out other positions
👉 Let’s discuss your next career move
3. FREQUENTLY ASKED QUESTIONS (15)
1. Is this role focused on Android apps or Android systems?
This role focuses on Android system features, services and platform components rather than consumer apps only.
2. Is manual testing sufficient for this role?
No. Strong Android automation and system-level testing experience is mandatory.
3. What automation tools are required?
Espresso, UI Automator and Android Instrumentation Tests are required.
4. Is Selenium experience acceptable?
Selenium alone is not sufficient. Android-specific automation experience is required.
5. Are emulators acceptable for testing?
No. Real physical Android device testing is mandatory.
6. What debugging skills are expected?
Experience with Logcat analysis, crash debugging, ANRs and system freezes is required.
7. Does this role involve performance testing?
Yes. Battery usage, memory consumption and system performance metrics are core responsibilities.
8. Is AOSP experience required?
AOSP experience is not mandatory but is a strong plus.
9. What experience level is expected?
Candidates with 4+ years of hands-on Android system testing experience are preferred.
10. Is this a remote role?
No. This is a Day 1 onsite role in Mountain View CA.
11. Will I work directly with developers?
Yes. Close collaboration with developers and program managers is expected.
12. What Android components will I test?
System services, APIs, native components and platform features.
13. Is this role suitable for backend developers?
No. This role requires direct Android SDET or Android system QA experience.
14. How important is documentation?
Clear documentation of defects and findings is essential.
15. How do I apply?
Review the requirements carefully and apply through the listed platform if you meet all criteria.
To apply for this job email your details to Rishib@cohetech.com
