Zoox is looking to solve the problem of enhancing their QA Engineering processes by designing and developing full-stack applications, building scalable systems, and creating automation solutions to improve efficiency and streamline processes.
Requirements
- 2+ years of experience as a Software Engineer with a strong background in scalable application development and automation framework development.
- Strong proficiency with Python and experience with tools like version control systems like Git, CI/CD pipelines
- Proficiency in building resilient, interactive experiences with JavaScript, TypeScript, ReactJS, and CSS
- Experience in designing and implementing RESTful APIs and automated testing frameworks, CI, loggers/monitoring, and test-driven development
- Experience with loggers, monitoring tools, and AWS
- Experience in secure software development
Responsibilities
- Develop full-stack applications, including frontend, backend, APIs, and microservices to support Software QA’s needs
- Design, develop, and maintain frameworks to support integration, subsystem, and end-to-end test runs
- Design and develop frameworks or tooling to improve developer velocity and productivity, increase pipeline execution efficiency, and reduce manual pipeline management
- Collaborate with cross-functional teams to understand test development and execution challenges, and develop automated solutions to address them
- Optimize and scale automated processes to improve reliability and reduce manual efforts
- Maintain, optimize, and scale databases to support application and business needs
- Implement security best practices across frontend, backend, and APIs
Other
- Bachelor's or Master's degree in computer science, engineering, mathematics, or a related field
- Collaborate with cross-functional teams to understand test development and execution challenges
- Compensation will vary based on geographic location and level.
- Leveling, as well as positioning within a level, is determined by a range of factors, including, but not limited to, a candidate's relevant years of experience, domain knowledge, and interview performance.
- Zoox also offers a comprehensive package of benefits including paid time off (e.g. sick leave, vacation, bereavement), unpaid time off, Zoox Stock Appreciation Rights, Amazon RSUs, health insurance, long-term care insurance, long-term and short-term disability insurance, and life insurance.