Test Engineer

Maintenance Support Atwater, California


Key Responsibilities:  - Decompose system requirements and consequently design test plans and verification strategies that give Waymo the necessary evidence to release the product / service - Improve the quality and coverage of the verification of a system - Build new processes that improve organization, traceability and clarity - Develop new tools that improve the repeatability, efficiency or completeness of testing - Create new test frameworks and capabilities, including simulation based, hardware in the loop, or other methods - Identify missing or untestable requirements, gaps in design and incomplete implementation - Develop novel approaches to evaluate the system - Develop and improve processes that increase operational efficiency of test execution - Debug and resolve test-related failures, contribute to the root cause analysis of system-related failures - Analyze and interpret results - Communicate results and test status. Build dashboards and other visualizations within existing toolsets to make it easier for all stakeholders to interpret test results. - Provide technical guidance to the test team comprised of Test Conductors, Vehicle Operators, Test Assistants - Lead the execution of vehicle and/or functional and performance test workstreams. (Define project priorities, tasks and coordinate activities, deliverables, schedules, and delegate work to support staff when necessary/appropriate.) - Apply Waymo policies, procedures, standards, code of conduct throughout -including taking personal responsibility for the safety of self and others during testing - Support other general structured testing as needed - All other duties as assigned