Senior Software Development Engineer in Test, SQA Team
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 Offline Programming SQA Lead, the Software Development Engineer in Test - Backend role requires strong programming skills applied to the development of automation tests and frameworks as well as handling responsibilities for verifying product functionality in a dynamic setting. 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 are focused on designing and developing backend-focused automation frameworks, tools, test cases, and associated infrastructure.
In this position, you will:
Function in an agile setting to verify and validate product backend functionality through automation test development.
Scope, plan, 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.
Contribute to an agile team through planning, requirements gathering, development, code reviews, training, and mentorship.
Experience and interest developing automated integration test cases.
Strong C++ background.
API development experience.
Experience with Qt.
Experience with google test.
Working knowledge of industrial automation practices and/or CAD-based tools.
Experience building test automation frameworks for complex systems.
Experience deploying continuous integration tests on platforms such as Gitlab CI.
Experience with instrumentation, data collection, and analysis with physical systems.
If you are passionate about what we do, then please apply at this link: