Software Quality Assurance Engineer - Remote (Toronto)

Software Quality Assurance Engineer - Remote (Toronto)

06 Sep
|
GuruLink
|
Toronto

06 Sep

GuruLink

Toronto

Our client is a Ministry-inspected online high school offering Ontario Secondary School Diploma (OSSD) credits to students around the world. Founded in 2010, they served over 30,000 students in 2025, making them one of the largest K-12 schools in Canada by enrollment. Their proprietary Learning Management System (LMS) powers course delivery, assignments, assessments, and communication between students and teachers.

This is an Individual Contributor (IC) role and a rare chance to build a QA function from the ground up. You will own quality for a platform used by thousands of students, working closely with engineering to test new features, validate fixes, investigate user-reported issues, and build automated coverage for core LMS workflows. The LMS is a proprietary PHP and MySQL web application running in a Linux environment, with eCommerce powered by a proprietary WordPress website.

Test new LMS features and releases before deployment, and perform regression testing to keep existing functionality stable. Investigate technical issues reported by students, teachers, and internal teams, and create transparent, reproducible bug reports. Develop and maintain automated tests for core LMS workflows, and reduce manual testing through automation.

Use AI-assisted testing tools responsibly to accelerate test creation, coverage, and triage.



Help test critical revenue workflows in course purchasing and checkout, ensuring reliable payment processing and enrollment. Ensure student-facing interfaces meet WCAG accessibility standards, and test across major browsers and devices. 5+ years of QA experience testing web-based applications.

Experience with modern test automation frameworks such as Playwright, Cypress, Selenium, or Puppeteer. Strong attention to detail and the ability to understand and test complex workflows. Bonus points Experience testing REST APIs, including with tools such as Postman. Familiarity with HTML, JavaScript, and browser developer tools. The ability to write SQL queries to validate data during testing.

Experience working with PHP-based applications or using error monitoring tools such as Sentry. On-site at the North York office (Yonge & Sheppard), Toronto. 5+ years of QA experience testing web-based applications; modern test automation frameworks (Playwright, Cypress, Selenium, or Puppeteer); Testing REST APIs (e.g., familiarity with HTML, JavaScript, and browser developer tools; ability to write SQL queries to validate data;

experience with PHP-based applications; error monitoring tools such as Sentry; AI-assisted testing workflows. #

📌 Software Quality Assurance Engineer - Remote (Toronto)
🏢 GuruLink
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software quality assurance engineer - remote (toronto) / toronto