Software Development Engineer - Test; Android System
Listed on 2025-12-02
-
Software Development
Android Developer, Software Engineer, Software Testing
Mountain View, United States | Posted on 10/08/2025
TITLE:
Software Development Engineer - Test (Android System)
POSITION TYPE:
Full Time (W2)
LOCATION:
Mountain View, CA
(Candidates located in San Francisco, CA cannot be considered for this position at this time.)
ABOUT World
Link:
World Linkis a rapidly growing information technology company atthe forefront of the tech transformation. From custom software development to cloud hosting, from big datato cognitive computing, we help companies harness and leverage today’s most cutting-edge digital technologies to create value and grow.
Collaborative. Respectful. Work hard Play hard. A place todream and do. These are just a few words that describe what life is like embrace a culture of experimentation and constantly strive for improvement and learning.
We takepride in our employees and their future with continued growth and career advancement. We put TEAM first. We are acompetitive group that like to win. We're grounded by humility and driven by ambition. We're passionate, andwe love tough problems and new challenges. You don'thear a lot of "I don't know how" or "Ican't" you are passionate aboutwhat you do and having fun while doing it;
tired of rigidand strict work environments and would like to work in anon-bureaucratic startup cultural environment, World Link maybe the place for you.
We are looking for aSoftware Development Engineer - Test (Android System) to join our team.
Roleand Responsibilities:
- Understand the business requirements and develop and execute comprehensive test strategies, including functional, integration, regression, and performance testing, with a focus on core Android internals, APIs, life cycles, and instrumentation.
- Dive deep into design/architecture for Android System, Framework, Kernel, TA alongside with requirements to design cases.
- Build maintainable, high quality and effective automated tests for Knox services.
- Architect, design, and implement advanced test automation frameworks specifically for Android systems, ensuring broad coverage for different layers.
- End to end testing of a product including automation on android mobile devices.
- Conduct performance and benchmark testing for key system metrics, including battery life, memory usage, and boot time. Monitor and track performance regressions.
- Perform in-depth debugging and analysis of failures using Android tools like ADB, logcat, and tombstone. Provide clear root cause analysis to the development teams.
- Take ownership/responsibility for the product quality during monthly releases.
- Coordinate with program management, Developers and QA leads.
- Help in building an Engineering culture that enables quality in all software features across Knox services.
Education:
- Minimum 5+ years' experience in Android System testing.
- 2+ years' experience in Android System/Framework Automation.
- Bachelor's degree in Computer Science or equivalent. Master's preferred.
- Expertise in Android system and its layered architecture, from the foundation of the Linux kernel to the user-facing applications the Android including Framework and system level security concepts like ARM's Trust Zone.
- Expertise with standard Android testing and debugging tools, including Android Debug Bridge (ADB), logcat, and the Memory Analyzer Tool.
- Self-motivated individual with the ability to thrive in a team-based or independent environment.
- Detail-oriented with strong organization skills.
- Ability to work in afast-paced environment.
- Limited supervision and the exercise of discretion.
- Extensive coding skills in Java or Python.
- Excellent understanding of QA processes and methodologies.
- Previous experience in the testing or development of Android Open Source Project (AOSP) or custom Android versions.
- Familiarity with Android build systems, such as Gradle.
- AI/ML Testing:
Experience with validating AI functionality on Android devices and refining AI evaluation datasets.
The physical demands described here are representative ofthose that must be met by contract employee to successfully perform the essential functions of…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).