
QA Release Engineer
- Foster City, CA
- Permanent
- Full-time
Location: Foster City, CA 94404
Duration: 6+ Months
Pay rate range: $70.00 - $74.00/hour on W2.Summary:
- As a QA / Release Engineer at Client, you will play a critical role in our software quality and delivery by driving process improvements to release Client's vehicle software regularly, reliably, and with high quality.
- You will work 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.
- 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
- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.
- Proven experience 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.