Systems Testing/QA Specialist

Sign in to apply for this position Sign In to Apply
Ref: RQ11656 Contract – 5 Months (Extension Possible) Onsite – Toronto (40 St. Claire St.)
Posted Date: 2026-10-30
Location: Onsite – Toronto (40 St. Claire St.)
Public Sector Experience: Required – OPS / Public Sector
Contract End Date: 2027-03-31 *
Rate: $77/hour
Overview

The Ministry of Public and Business Service Delivery and Procurement, through the Government Services Integration Cluster, is seeking a Senior Systems Testing/QA Specialist to lead and manage quality assurance processes across both manual and automated testing efforts. The successful candidate will work within an Agile/DevOps environment, collaborating with cross-functional teams to ensure the delivery of high-quality software products. This is a fully onsite, senior-level engagement requiring deep expertise in QA strategy, test automation, and API testing.

Key Responsibilities
  • Collaborate with product managers, product owners, and technical teams to develop comprehensive test strategies and test plans
  • Plan and organize testing efforts for large-scale systems in both GUI and non-GUI environments, including systems integration tests, specialized tests, and user acceptance testing (UAT)
  • Develop, review, and execute test plans, test scripts, and test cases across various application components
  • Design, develop, and maintain automated test scripts for functional, regression, and integration testing using tools such as Selenium, Appium, or Playwright
  • Execute QA and testing activities across integration, functional, regression, unit, load, performance, and accessibility testing types
  • Validate API specifications including positive, negative, and error cases; validate schemas and payloads; test authentication, authorization, and data integrity
  • Record and manage all defects and issues in Jira, and coordinate regular defect review meetings with Business Analysts and business stakeholders
  • Communicate test results through regular reports summarizing test completion status and defects identified
  • Evaluate test results against acceptance criteria to determine successful completion of sprint increments
  • Participate in requirement elicitation workshops, sprint reviews, and walkthrough meetings; provide updates in daily scrum stand-ups
  • Support clients with UAT activities and create traceability matrices to align testing outcomes with business requirements
  • Conduct post-release and post-implementation testing to validate production deployments
Must-Have Requirements
  • 10+ years of experience in planning, organizing, and implementing testing efforts across enterprise-scale systems
  • Demonstrated experience reviewing API specifications and performing API testing including positive, negative, and error case validation; schema and payload validation; authentication and authorization testing; and integration and data integrity testing
  • 5+ years of hands-on REST API testing experience (SOAP is an asset), including request/response validation
  • Experience with API testing tools such as Postman, SoapUI, or RestAssured
  • Proficiency with test automation frameworks including Selenium, Appium, Playwright, or equivalent tools
  • Ability to write clean, maintainable, and reusable code for test automation in Java, Python, C#, or JavaScript
  • Familiarity with testing frameworks such as TestNG, JUnit, NUnit, or PyTest
  • Strong knowledge of RESTful and SOAP web services
  • Ability to write and execute SQL queries for database validation and data-driven testing
  • Working knowledge of the Software Development Life Cycle (SDLC) including Agile and DevOps methodologies
  • Experience with AODA compliance and accessibility testing tools such as AXE or WAVE
  • Strong analytical, problem-solving, and communication skills with a proven ability to report testing progress to technical and non-technical stakeholders
Nice-to-Have Skills
  • Experience with performance testing tools such as JMeter or LoadRunner
  • Familiarity with SOAP-based web service testing
  • Prior experience working within Ontario Public Service (OPS) or broader public sector environments
Work Environment

This is a fully onsite role based at 40 St. Claire St., Toronto, with 5 days per week in office required. The engagement operates within an Agile/iterative delivery environment with regular scrum ceremonies including daily stand-ups, sprint reviews, and stakeholder meetings. No security clearance is required for this position.

* Final role details, responsibilities, and terms will be confirmed with shortlisted candidates. Compensation may vary based on experience. Errors and omissions excepted.