← Back to jobs
Toronto, ON, Canada
No related jobs found
Key Responsibilities
• Design, maintain, and execute clear, structured test cases based on product specifications, acceptance criteria, and technical designs.
• Translate product requirements and implementation logic into meaningful test coverage, including edge cases and negative scenarios.
• Actively analyze defects: reproduce issues reliably, investigate root causes, and provide actionable insights to developers.
• Collaborate closely with SDETs by providing input on test scenarios and system behavior, explaining business logic and edge cases, and helping shape automation coverage strategy.
• Ensure test work is visible and traceable within the development lifecycle by linking test cases, execution results, and defects to requirements, development tasks, and releases.
• Participate in refinement, grooming, and release discussions to ensure quality is built in early.
• Maintain accurate and up-to-date test documentation and execution results in TestRail.
• Track defects, test tasks, and quality risks using Azure DevOps.
• Validate complex workflows typical to a cybersecurity SaaS platform (scans, reports, configurations, permissions, user flows). Excellent understanding of test automation concepts (Playwright, API automation, CI pipelines).
Required Qualifications Core Skills & Mindset
• 3–5 years of experience in software quality assurance. Excellent understanding of test automation concepts (Playwright, API automation, CI pipelines).
• Strong analytical and systems-thinking skills.
• Ability to craft test cases from specifications, not just from UI behavior.
• Comfortable reasoning about data flows, state transitions, business rules, and failure modes.
• Confidence in debugging and issue analysis, including reading logs, inspecting responses, and isolating root causes.
• Clear communicator who can explain why something fails, not just that it fails.
• Good written and spoken English proficiency is required; this role involves regular communication with US-based stakeholders via Slack, Azure DevOps, and video calls.
Collaboration & Process
• Experience working in Agile/Scrum teams.
• Comfortable working closely with developers, product managers, and SDETs.
• Able to give structured input to automation efforts without needing to write automation themselves.
• Values quality as a shared responsibility, not a final gate.
Tools & Technologies
• Test Management: TestRail.
• Work Tracking: Azure DevOps.
• Testing Types: Functional, regression, exploratory, and integration testing.
Preferred Qualifications
• API testing experience.
• Experience with SaaS platforms, security products, or complex configuration-driven systems. What Success Looks Like
• Test cases clearly reflect product logic and system behavior.
• Defects are reported with precision, context, and actionable insight.
• SDETs receive high-quality scenario input that improves automation coverage.
• QA work is visible, respected, and integrated into the development process
Bachelor's degree
No related jobs found
← Back to jobs