Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Trilyon, Inc. • Santa Clara, California, United States
Role & seniority
Stack / tools
Android system testing (application, system, or framework level)
Automation: Java, Python (or similar)
Android debugging: ADB, logcat, Memory Analyzer Tools
Android architecture knowledge (Linux kernel to Android framework)
Top 3 responsibilities
Plan and execute end-to-end testing across functional, integration, regression, and performance areas on real devices
Design, implement, and maintain automated tests for Android services/apps; enhance test automation frameworks
Debug crashes/stability issues at app and native levels; analyze logs and metrics; collaborate with devs and QA leads to drive resolutions
Must-have skills
5+ years in Android system testing or QA (application, system, or framework level)
Experience automating tests (Java, Python or similar)
Hands-on use of ADB, logcat, Memory Analyzer Tools
Deep knowledge of Android architecture, components, lifecycles, system services
Strong QA methodology, defect tracking, and communication skills
End-to-end testing experience for at least one: Bootloader, Kernel, TEE, or Trusted Applications
Nice-to-haves
Kernel debugging concepts and system-level analysis
Knowledge of TEE/TA concepts; Android builds or custom images testing
Familiarity with Android build tools (e.g., Gradle)
Interest in performance benchmarking or AI-related Android features
Location & work type
Santa Clara, CA
On-site / full-time (as sta
For over 15 years, Trilyon has been at the forefront of providing comprehensive global workforce solutions and staffing services. Leveraging our extensive expertise across multiple domains such as Cloud technology, Salesforce, AI, Machine Learning, and Technical Writing, we consistently exceed expectations in catering to a wide range of requirements.
Position: Android QA / Test Engineer
Location: Santa Clara, CA
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.
Skills 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 architecture, including layers from Linux kernel to Android framework and applications. 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.
Experience in End-to-end testing for at least one of the following: Bootloader, Kernel, TEE (Trusted Execution Environment), Trusted Applications (TAs).
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.