[REMOTE] Software Quality Assurance Engineer
Location: Remote; Must live within a 3-hour drive to Toronto
Base Salary: C$75,000- C$85,000
Benefits: Vacation (3 weeks), 5 Flex Days, Quarterly Days of Service
Job Type: Full-Time
Start Date: ASAP
Travel: Quarterly travel to Toronto HQ
Sponsorship not available
[REMOTE] Software Quality Assurance Engineer (QA engineering exp. req.) Description
Our client, a SaaS company, is looking for a Remote QA Engineer to join their team (90 company-wide, 3 within QA) in Canada. This position requires a significant amount of manual testing (~50%) including exploratory testing, requirements analysis, and identifying risks and requirement gaps before automation. While the client is moving toward more automation, manual testing remains a core part of the work. The tech stack includes JavaScript, Postman, and Playwright. As the company transitions to a more automation-focused approach, some processes are still evolving, which comes with the typical “growing pains.” The exciting part is that no one is set in their ways. There’s a culture of continuous improvement where new ideas are welcomed. The ideal candidate thrives in a small engineering team, values independence, but isn’t afraid to ask questions when needed. If you prefer a highly structured environment with minimal ambiguity, this may not be the best fit. However, if you value a role where you can actively shape the company’s overall QA strategy, this could be an excellent match.
[REMOTE] Software Quality Assurance Engineer (QA engineering exp. req.) Responsibilities
• Translate business requirements into test plans while identifying risks and gaps
• Test new features system processes & integrations (exploratory regression and end-to-end)
• Apply AI and automation to accelerate test design debugging and coverage
• Build maintain and optimize automated test suites within CI/CD workflows
• Validate integrations APIs webhooks event-driven workflows and external connections
• Inspect and verify data using SQL backend queries and system-level checks
• Conduct performance load and reliability testing to ensure stable system behavior
• Analyze logs telemetry and production data to identify quality gaps and suggest improvements
• Collaborate cross-functionally to clarify requirements and ensure solutions are fully testable
• Improve QA using AI and modern testing practices balancing manual and automated work
• Contribute to automation roadmap and suggest process improvements
[REMOTE] Software Quality Assurance Engineer (QA engineering exp. req.) Qualifications
• Recent hands-on experience with both manual and automated testing required
• 3+ years of experience in software quality engineering required
• 3+ years of experience working with multi-tenant applications required
• Hands-on experience building automated tests using Playwright or Postman required
• Experience testing and validating REST APIs required