Serve Robotics is looking for a Release QA Engineer III to own the organization and management of our release workflows. As part of our quality assurance team, you will be responsible for ensuring high-quality weekly releases, providing strategic input into release content, and managing communications.
What You'll Do
- Help define and continuously improve release policies, change management procedures, and versioning strategies.
- Manage the software release lifecycle end-to-end from planning, deployment, to post-deployment.
- Develop and maintain release plans, schedules, and timelines.
- Drive improvements to shorten time-to-release and increase confidence in production release quality.
- Collaborate with QA and Systems teams to ensure releases are tested thoroughly and meet quality and safety standards.
- Advocate for testing readiness including test coverage, artifacts, documentation, and stakeholder communication.
- Define a working cadence with TPMs on dependencies and timing of release vehicles.
- Drive go/no-go decisions, risk mitigation, and rollback planning.
- Monitor, track, and improve communications related to various releases and their progress.
- Manage release budgets and resources.
- Create and maintain release documentation that clearly articulates the impact of each release.
- Assist in the continuous improvement of QA processes and methodologies.
- Build internal tools or dashboards to track release status, approvals, and audit trails.
- Manage release communications, including change logs, release notes, and incident escalations.
What We're Looking For
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in Release, Software engineering, or Quality Assurance.
- Knowledge of software development lifecycles and release management methodologies (e.g., Agile, DevOps).
- Familiarity with CI/CD tools and technologies.
- Experience with project management tools and techniques.
- Comfortable working in high ambiguity situations and balancing multiple changing priorities in a fast-paced environment.
- Knowledge of version control systems (e.g., Git).
- Safety first mindset.
- Excellent communication, organization, and stakeholder management skills.
- Experience with issue tracking, configuration management tools, workflows and practices such as JIRA.
- Experience making data driven decisions.
- Strong analytical and problem-solving skills.
Nice to Have
- Experience managing releases in a mixed-environment infrastructure including hardware.
- Track record of strong cross-functional relationships, reducing deployment friction and building stable and repeatable processes.
- Experience with test automation tools.
- Experience in one or more of the following industries: automotive, robotics, or logistics.
- Experience in data analysis of test results including probability and statistical analysis techniques.
Technical Stack
- CI/CD tools
- Version control systems (e.g., Git)
- Issue tracking (e.g., JIRA)
Team & Environment
You will be part of the quality assurance team at Serve Robotics. We are an agile, diverse, and driven team that solves complicated dynamic problems collaboratively and respectfully, with a mindful eye towards the end-to-end user experience.
Serve Robotics is an equal opportunity employer.
