Systems Testing/QA Specialist
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.