Senior Software Engineer - Test Framework & Tooling
Zoox
- Foster City, CA
- Permanent
- Full-time
- Design and implement our test automation framework used for integration and subsystem integration testing by teams across Zoox.
- Collaborate with framework users, providing documentation, training, and support while coordinating contributions and gathering feedback.
- Work with QA, CI, and Infrastructure teams to ensure that the framework is well integrated into Zoox tools and flows and seek ways to improve its benefit.
- Collaborate on other projects related to building and maintaining our integration test platforms to build your overall understanding of the system and explore opportunities to improve our validation process.
- Bachelor's or Master's degree in Computer Science, or a related field, with 7+ years of relevant experience
- Proficiency with Python or other managed language
- Experience working in a multi-developer environment on large code bases, performing code reviews, and establishing coding standards
- Understanding of the software life cycle and common software design principles
- Experience as a test framework developer, including general test framework design and CI/CD integration
- Solid understanding of Pytest or similar unit testing framework architecture
- Proficiency in full-stack or front-end development
- Familiarity with verification & validation strategy, hardware/software integration experience, or strong system-level debugging ability