Senior System Validation Test Engineer, Pixel Watch
At Google, our philosophy is build it, break it and then rebuild it better. That thinking is at the core of how we approach testing at Google. Unlike roles with similar names at the other companies, Test Engineers at Google aren't manual testers -- you write scripts to automate testing and create tools so developers can test their own code. As a Test Engineer, you navigate Google's massive codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems. You'll have a huge impact on the quality of Google's growing suite of products and services.
As a System Validation Test Engineer, you will design and develop innovative test features to evaluate Pixel Watch system performance across both lab and FATP validation stations. This versatile role spans full-stack validation engineering to support comprehensive test-status data collection. You will also advocate test automation throughout system validation by integrating internal scheduling tools to automatically flag and alert teams to execution anomalies.
Beyond test creation, you will own the end-to-end data ecosystem, driving the architecture, analysis, and visualization of system validation metrics. This includes leading critical infrastructure upgrades, such as migrating data storage and updating dashboards to align with new data schemas. Additionally, you will build next-generation diagnostic tooling, including intelligent log file parsers and rapid debugging utilities, to streamline root-cause analysis and accelerate issue resolution.
US: $150000 - $218000 (USD) + 15% bonus target + equity + benefits
Learn more about benefits at Google.
- Develop and optimize watch system validation test infrastructure and databases to ensure scalable, high-performance testing capabilities.
- Drive the integration of AI and emerging technologies into the validation ecosystem for consumer products, significantly advancing test efficiency and engineering productivity.
- Translate complex Critical User Journeys (CUJs) from Product Requirement Documents (PRDs) into specialized automation frameworks and physical test setups to drive validation excellence.
- Automate data analysis and visualization pipelines to streamline issue debugging and accelerate root-cause analysis.
- Integrate new test features into lab and factory stations, expanding test coverage to adapt to evolving product requirements.
Minimum qualifications:
- Bachelor's degree or equivalent practical experience.
- 5 years of experience in coding, developing test methodologies, writing test plans, creating test cases, and debugging.
- Experience with test automation frameworks, test automation, test infrastructure, test script development, test equipment.
Preferred qualifications:
- Master's degree or PhD in Computer Science, Electrical Engineering, or a related field.
- Experience scaling automated test frameworks across lab and factory environments, ensuring high reliability while continuously integrating new features.
- Experience architecting robust automation tools and optimize system validation workflows using Python and Linux shell scripting.
- Experience streamlining debugging and root-cause analysis through custom dashboarding/automated data visualization pipelines for large datasets.
- Knowledge to advance validation databases and test infrastructure by driving the integration of AI and next-gen engineering tools.
- Ability to translate high-level Critical User Journeys and PRD requirements into specialized automation frameworks/physical test configurations.