System QA Test Technician

System QA Test Technician

Reporting to the Software Quality Director, the System QA Test Technician will be responsible for performing test cases and ensuring complete and clearly documented results. As part of these efforts, the Test Technician will communicate with various members of both the Test and Development teams, both through issues documented in JIRA and through direct conversation. Testing will involve both simulated and real-world environments and will often require an in-office, hands-on presence. Testing responsibilities for this role include graphical interfaces, robotic perception systems, network applications and communication, and robot motion.


  • Perform test cases through documented instructions

  • Determine test results based on the instructions, and recording these outcomes

  • Report issues arising during test runs and communicate other considerations

  • Interface with various members of the Test and Development teams in troubleshooting, investigative, or other feedback-related efforts.

The Candidate

The ideal candidate will have many of the following key skills and qualifications:

  • QA Testing experience

  • Familiarity with Linux

  • Familiarity with Python and bash scripting

  • Strong written and verbal communication skills

  • A detail-oriented, self-motivated, and well-organized demeanor

  • Comfort working in-office and in hands-on environments


  • Proficiency with Linux environments

  • Proficiency with Python or bash scripting

  • Experience with ROS

  • Associates Degree or higher in a technical field

If you are absolutely passionate about what we do, then send your cover letter, resume, and job title to