Senior QA Tester

Senior QA Tester

Toronto, Ontario, Canada  - Permanent

Job Description

Our client is on a mission to build human-like intelligence in machines.

Since 2014, they've been paving the way for a world filled with more powerful and helpful AI systems. They bring together reinforcement learning, machine learning, and remote human guidance to create intelligent robots that solve real-world problems alongside humans in complex, changing environments like today's supply chain.

As a QA Tester, you will work within an agile Engineering Team rapidly iterating via continuous delivery in pursuit of the most intelligent robotics systems for our customers. You’ll collaborate cross-functionally with roboticists, software and machine learning developers, researchers, product managers, and mechanical engineers to design, build, and support software features, across multiple codebases, for robot control, motion planning, perception, sensor fusion, human-robot interaction, and device drivers. With a focus on safety, usability, scalability and maintainability, you’ll test these features in our lab, control release management, and contribute to deployment, experimentation, monitoring, and optimization of the fleet of robots in production.

In this role, you will be hands on with our robots which requires that you be in-office 100% of the time.

Every day will bring new and exciting challenges on the job while you:
● Review and analyze system specification
● Collaborate with QA Team to develop effective strategies and test plans
● Execute test cases (manual or automated) and analyze results
● Report bugs and errors to development teams
● Help troubleshoot issues
● Conduct post-release/ post-implementation testing
● Ensure quality throughout the software development lifecycle
● Strategize for risk mitigation of production implementations
● Design and execute both internal and production experimentation

Must Have Skills:

● Quick and efficient learner
● Computer proficiency; Linux literate; CLI experience
● Significant experience as a Quality Assurance Tester or similar role
● Experience in QA methodology and experimental design
● Proficiency in documenting and troubleshooting issues
● Expert report writing skills
● Proficiency in test management software (e.g. Zephyr)
● Excellent communication skills
● Very focused attention to detail
● Analytical mind and problem-solving aptitude
● Very strong organizational skills
● Innovative thinking, particularly in addressing edge cases
● Experienced in an Agile environment

Nice to Have Skills:

● Experience in Product Management is an asset
● BSc/BA in Computer Science, Engineering, or a related field
● Experience with the Jira requirements management system
● Experience with the Git software revision control system
● Past work with experimental design/implementation
● Any mechanical, electrical or mechatronic design, assembly, and hardware-in-the-loop testing experience


Starting: ASAP

Similar jobs in Toronto: