Job Description
Position Overview: This role is on the Software QA team at Avidbots. The QA team's goal is to ensure that each software release ships with the highest quality code that will work to our customer's complete satisfaction. We have set the bar high and expect to meet or exceed it with every release working on the cutting edge of robotics. This role is based 5 days per week on site in our Kitchener facility. Main Tasks: Collaborate with software development and other cross-functional teams to understand requirements and define comprehensive test plans. Develop and implement an SQA strategy for robot software, including functional, performance, and safety testing. Identify, develop, and prioritize well written test cases based on risk analysis, business requirements, and end-user needs. Perform hands-on functional, system, performance, stress and regression testing on new and existing robot models, both in-house and in customer environments. Monitor, analyze, and report on test results, identifying and documenting defects and anomalies using appropriate data, analysis and summary documentation. Work closely with developers to reproduce, investigate, and resolve reported issues. Identify areas of improvement in the Software QA team and work with manager to address them. Prepare dashboards and presentations to provide testing updates for rest of the teams. Requirements: BEng/BSc in Software Engineering, Computer Science, Mechatronics, or a related field. 5+ years of proven experience as a Software QA Engineer, with a focus on testing robotics or complex embedded systems. Strong understanding of software testing methodologies, tools, and practices. Excellent verbal and written communication skills with peers and superiors, and a strong teamwork ethic. Strong Linux knowledge (CLI, scripting). Creative, motivated self-starter; you get things done with a passion and continuously raising the quality bar. Accommodate flexible 8 hour shift schedules that can start at 6 am during peak delivery deadlines. Successfully complete pre-employment onboarding requirements that may include criminal/civil background checks.
Avidbots vision is to bring robots to everyday life to expand human potential. Avidbots first product is NEO - the world's smartest autonomous scrubbing robot. NEO is trusted by some of the best managed airports, retail malls, hospitals, colleges, industrial sites, museums, warehouses, etc in 7 countries and counting.