Software Development Engineer in Test, SQA Team

Software Development Engineer in Test

We're empowering companies to seamlessly test and deploy robots without specialists. Our collision-free motion planning solutions make it possible for robots to instantly react to their environments and compute how and where to move as their situation is changing. Reporting to the Software Test Automation Lead, the Software Development Engineer in Test role  responsibilities will include both software development and software testing  tasks with a focus on the testability, robustness, and performance of our products software.  As such, the candidate for this position should have a software development background with an understanding of standards and best practices  and an ability to use these tools to create automated tests and automation frameworks to support the testing and verification process.  The ideal candidate should have a passion for designing test cases, developing automation, validating feature functionality through test execution, and professional growth. Testing responsibilities for this role may fall in the scope of pure software, robotic perception systems, graphical user interfaces, or network applications and communication.

Responsibilities:

  • Function in an agile setting to verify and validate product functionality through test development and automation.

  • Scope and develop testing and automation for new product features.

  • Develop regression and performance-based test automation. 

  • Perform exploratory testing as part of the agile process and as input to automation.

Required Qualifications:

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

  • 1+ years experience developing automated test cases.

  • Interest in building test automation frameworks for complex systems.

  • Working knowledge of continuous integration on platforms such as Gitlab CI.

Preferred:

  • API development experience.

  • Experience with ROS or ROS2.

  • Experience building test automation through Python/Pytest, and/or C++/GTest.

  • Working knowledge of robotics motion planning.

  • Working knowledge of industrial automation practices.

  • Experience with instrumentation, data collection, and analysis with physical systems.

Apply

If you are passionate about what we do, then please apply at this link:

Software Development Engineer in Test, SQA Team Applicant Link

Vaccinations Our number one priority is the health and safety of our employees, their families, our communities, partners and customers. In order to promote that safety and well-being, we require that all employees be fully vaccinated against COVID-19 by their start date. Applicants who receive an offer of employment who can provide documentation that the vaccine is medically contraindicated, or who object to vaccination due to a sincerely held religious belief, may make a request for exemption. We will consider requests for reasonable accommodations consistent with our policy, and where we are able to provide such accommodations without undue hardship to the company.