Posted in

QA Engineer

QA Engineer

CompanyServe Robotics
LocationLos Angeles, CA, USA
Salary$100000 – $145000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid 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)