QA Release Engineer
Onsite in Foster City, CA | 5 days in office
As an Embedded Release Engineer at Zoox, you will play a critical role in our software quality and delivery by driving process improvements to the Perception development process. You will work with machine learning engineers and cross-functionally with other teams as a force multiplier to improve their development process from idea to implementation to testing to deployment. This is a critical role to squash inefficiencies in our development process, improve the development experience for everyone in the software organization, and ultimately bring our autonomous vehicles to market sooner.
In this role, you will:
Conduct manual and automated testing of software applications and identify any potential risks or issues
Analyze PR from developer - Perform functional, regression, integration, performance testing
Triage the scenarios that the system flags for review
Collaborate with cross-functional teams (e.g., developers, product managers, and designers) / highlight impact of performance regressions
Report and track regressions / defects in an organized manner
Continuously improve QA processes to ensure no performance degradation
Conduct root cause analysis for defects and work with the development team to ensure timely resolutions
Validate fixes and improvements with comprehensive re-testing and ensure changes do not introduce new regressions
Provide clear and concise test reports, highlighting risks, issues, and test progress
Support merge process (infra, pipedream jobs, first pass scenario triage, etc)
Increase developer velocity while infra improvements are underway
Help get PR's through the PR validation process
Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience
Proven experience, at least 6 years, as a QA Engineer or similar role in software quality assurance
Experience with both manual and automated testing methodologies
Familiarity with testing tools such as, TestRail, or equivalent
Strong understanding of various testing methodologies (functional, regression, performance, integration, etc.)
Experience with issue tracking and project management tools like Jira
Strong analytical, problem-solving, and troubleshooting skills
Excellent written and verbal communication skills
Ability to work in a fast-paced environment with a focus on teamwork