QA Lead

Robust.aiSan Carlos, CA

About The Position

We are looking for a highly capable, hands-on QA Lead to own software quality for our robots and applications. In this senior role, you will serve as the ultimate gatekeeper for our software before it reaches customers. You will be heavily hands-on with our robots, testing our software both directly on the physical systems and in our cloud environments to ensure it performs as expected. As an individual contributor, you will manage and execute our QA processes. You will collaborate closely with product and software teams to understand customer workflows and expected robot fleet behavior. You will then translate them into rigorous test plans and execute them, ensuring the code we ship is reliable and performant in real-world environments.

Requirements

  • Senior-level experience in software QA, product validation, or a related field
  • Comfortable and experienced working hands-on with physical hardware (testing software deployed on hardware systems, such as robots or IoT devices)
  • Demonstrated ability to own the QA process as an individual contributor, balancing high-level test planning with hands-on execution
  • Exceptional communication skills, with a proven ability to write clear, easily reproducible bug reports and maintain consistent documentation
  • Strong collaborative skills to effectively bridge the gap between product requirements and development output
  • Experience with a command line, git, and version control, with the ability to check out software branches and builds for testing

Nice To Haves

  • Experience with writing test automation scripts
  • Experience managing test environments and tooling
  • Experience with ROS and Linux

Responsibilities

  • Run manual validation and execute weekly release-candidate testing to ensure software product readiness before deployment
  • Design, write, review, and maintain comprehensive test plans
  • Translate complex software/hardware interactions into concise, actionable, and well-structured bug reports. Properly prioritize the identified issues and escalate as needed
  • Build and refine scalable QA processes to guarantee our software consistently meets expectations
  • Partner closely with Product Managers and Engineering to learn every detail of how our applications are supposed to work on-site and integrate with customer workflows
  • Define and track key metrics for test coverage, defect rates, and overall release quality
  • Provide continuous, clear feedback and suggestions to the development team to improve product performance and user experience
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service