About The Position

We're redefining how robots are deployed. Our platform enables users to simulate, test, and optimize entire robotic systems in parallel. By removing the barriers that have kept advanced robotics out of reach for all but the largest players, we're ushering in a new era of manufacturing—one where mass reshoring is not only viable, but inevitable. Reporting to the Validation Lead, the Software Quality Assurance (SQA) Engineer will validate and improve the reliability of our Windows-based connector products. These connectors integrate our motion planning technology with robotic simulation tools and customer environments. This role is ideal for someone early in their career who is excited about automation, enjoys debugging complex systems, and wants to work at the intersection of software and robotics. You’ll contribute to both manual and automated testing, with a strong emphasis on Python-based test development.

Requirements

  • Bachelor’s degree in Computer Science, Robotics, Engineering, or related field (or equivalent experience)
  • Basic programming experience in Python
  • Familiarity with Windows environments (installation, configuration, debugging)
  • Strong problem-solving skills and attention to detail
  • Clear written and verbal communication skills

Nice To Haves

  • Experience with automated testing frameworks (e.g., pytest, unittest)
  • Exposure to CI/CD systems (e.g., GitLab CI, GitHub Actions)
  • Experience with version control systems (e.g., Git)
  • Familiarity with scripting or development in C# or C++
  • Academic, personal, or internship experience in robotics or automation
  • Exposure to robotic simulation or programming tools
  • Experience testing APIs or distributed systems
  • Interest in industrial automation or manufacturing workflows

Responsibilities

  • Design, execute, and maintain test cases for Windows-based connector applications
  • Develop and extend automated test frameworks using Python
  • Validate integrations with robotic simulation tools and related software environments, such as Siemens Process Simulate, Visual Components and MELSOFT Gemini
  • Investigate test failures, reproduce issues, and collaborate with engineers to resolve defects
  • Contribute to CI pipelines (GitLab CI) to ensure reliable, repeatable test execution
  • Perform exploratory testing on new features and releases
  • Improve test coverage, reliability, and reporting
  • Document test results, bugs, and validation processes

Benefits

  • Competitive Healthcare Coverage
  • Unlimited PTO
  • Commuting Expenses Covered
  • Telecommunications Stipend
  • 401k Match
  • HSA Employer Contribution
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service