Skip to content

QA Engineer
Company | Serve Robotics |
---|
Location | Los Angeles, CA, USA |
---|
Salary | $100000 – $145000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level |
---|
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field or equivalent experience.
- 3+ years of experience in Software testing or Quality Assurance.
- Strong understanding of software development life cycle (SDLC) and QA methodologies.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills for audiences ranging from technicians to senior executives.
- Detail-oriented with a passion for ensuring product quality. Be confident in making data driven decisions.
- Experience using issue tracking, configuration management tools, workflows and practices such as JIRA.
- Hands-on approach to the test and debugging of full stack end-to-end systems.
- Troubleshoot complex technical issues and work closely with engineering teams to resolve them.
- Safety first mindset.
- Not afraid to ask questions with an inquisitive mind to find points of failure across our systems.
- Familiarity with programming languages such as Python, Java, or C++.
- Knowledge of version control systems (e.g., Git).
- Familiarity with API architecture, testing and automation.
- Comfortable working in high ambiguity situations and balancing multiple changing priorities in a fast paced environment.
Responsibilities
- Design, develop, and execute test plans and cases for autonomous vehicle software and systems.
- Perform functional, regression, integration, and performance testing.
- Identify, document, and track software defects and issues.
- Collaborate with Product, Hardware, and Software engineering teams to understand system requirements and functionality.
- Participate in code reviews and provide feedback on testability and quality.
- Contribute to the development and maintenance of automated test scripts and frameworks.
- Assist in the continuous improvement of QA processes and methodologies.
- Analyze test results and provide detailed reports on software quality and performance.
- Present test artifacts and test reports to a wide range of audience for release readiness to Staging environments.
- Take part in our continuous improvement quest to make our robots more autonomous and safe every day.
Preferred Qualifications
- Outdoor Field testing experience to support various testing or root causing initiatives of our delivery robots.
- Experience in data analysis of test results including probability and statistical analysis techniques.
- Experience with testing embedded systems and understanding of autonomous vehicle technology and its challenges.
- Experience in one or more of the following industries: automotive, medical, aerospace, robotics.
- Experience with visualization tools (e.g., Grafana, LookerStudio, Thoughtspot)