Zoox is looking to solve the problem of enhancing their QA Engineering processes through the development of scalable and efficient full-stack applications, automation solutions, and improved developer productivity.
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
- 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 QAs 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
- Full-time employment type
- Salary range: $140,000 - $170,000 a year
- Compensation includes salary, Amazon Restricted Stock Units (RSUs), and Zoox Stock Appreciation Rights. A sign-on bonus may be offered.