Senior/Staff Automation Architect
Full-time
Job Overview
The Product Software Quality Assurance team plays a critical role in ensuring a seamless and reliable robotaxi experience. This involves the integration of complex software systems, operational processes, services, and end-user interactions. Continuously testing and validating this end-to-end ecosystem is a challenging task—one that requires innovative thinking, technical expertise, and a passion for quality.
We’re looking for an Automation Architect to design, implement, and manage scalable automation solutions that accelerate our software delivery across both cloud and in-vehicle systems. In this role, you'll work closely with QA engineers, developers, and cross-functional teams to build robust automation frameworks that support faster, more reliable releases.
The Product Software Quality Assurance team plays a critical role in ensuring a seamless and reliable robotaxi experience. This involves the integration of complex software systems, operational processes, services, and end-user interactions. Continuously testing and validating this end-to-end ecosystem is a challenging task—one that requires innovative thinking, technical expertise, and a passion for quality.
We’re looking for an Automation Architect to design, implement, and manage scalable automation solutions that accelerate our software delivery across both cloud and in-vehicle systems. In this role, you'll work closely with QA engineers, developers, and cross-functional teams to build robust automation frameworks that support faster, more reliable releases.
In this role, you will:
- Strategize, design, and develop scalable integration automation frameworks while leveraging and enhancing existing systems to maximize test coverage and efficiency.
- Partner with cross-functional teams—including development, QA, and operations—to build and integrate robust, reusable frameworks and tools that support end-to-end automation across the product lifecycle.
- Drive the shift from manual to automated testing, ensuring safety-critical systems are delivered with exceptional quality, speed, and reliability.
- Collaborate closely with SDETs to continuously improve the performance, scalability, and maintainability of existing automation infrastructure.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science or a related field, with a minimum of 8 years of relevant industry experience in software automation.
- Extensive hands-on experience in designing and building end-to-end test automation frameworks for both frontend and backend applications, including seamless integration with CI/CD pipelines.
- Strong programming proficiency in Python, Java, JavaScript, TypeScript, or similar modern languages, with a deep understanding of software testing principles and automation best practices.
- Proven leadership and collaboration skills, with a track record of mentoring engineers, driving cross-functional initiatives, and delivering large-scale projects with a data-driven and results-oriented approach.
Bonus Qualifications:
- Hands-on experience developing test automation frameworks for Hardware-in-the-Loop (HIL) systems, enabling reliable and scalable validation of embedded or real-time software.
- Proven experience in designing and building simulation tools to support system testing, validation, or scenario modeling across complex software environments.
- Familiarity with AI technologies and tools, with practical experience applying them to testing, automation, or data analysis use cases.