Client: Ministry of Public and Business Service Delivery and Procurement
Work Location: 222 Jarvis St, Toronto, Ontario, Canada
Work Arrangement: Onsite
Estimated Start Date: August 17, 2026
Estimated End Date: December 31, 2026
Business Days: 108
Hours: 7.25 hours/day
Security Level: No Clearance Required
Extension: Probable after the initial mandate
Role Overview The Ministry of Public and Business Service Delivery and Procurement is seeking a Senior Systems Testing/QA Specialist with extensive experience in enterprise-level software testing and large-scale IT environments.
The successful candidate will be responsible for planning, designing, executing, and managing comprehensive functional and non-functional testing, including manual and automated testing, integration, regression, performance, API, accessibility, security, and user acceptance testing.
The role requires strong expertise with test automation, AODA compliance, defect management, CI/CD environments, cloud technologies, databases, and performance testing, along with the ability to work effectively with technical and business teams in Agile, Scrum, and Waterfall environments.
Mandatory Requirements
- 10+ years of software testing experience in enterprise-level IT environments and large-scale systems
- Extensive hands-on experience with manual and automated testing
- Strong experience with AODA testing and compliance
- Experience with test automation tools such as Selenium, Postman, UFT, TestComplete, or similar
- Experience with API testing
- Experience with performance testing tools such as JMeter, LoadRunner, or similar
- Experience with defect tracking tools such as JIRA, Azure DevOps, ALM, Bugzilla, or similar
- Knowledge of cloud technologies including Azure and AWS
- Knowledge of CI/CD pipelines and tools such as Jenkins, Git, and GitLab
- Strong understanding of Agile, Scrum, and Waterfall testing methodologies
- Strong SQL/database testing capabilities
- Proven experience testing complex systems across functional and non-functional requirements
Key Responsibilities
- Provide guidance on testing strategies, test plans, testing tools, resources, and overall QA approaches
- Plan and organize testing activities for large-scale GUI and non-GUI systems
- Develop comprehensive test strategies, test plans, test scripts, test cases, and test data
- Execute functional, integration, system, regression, acceptance, stress, load, and performance testing
- Conduct system integration testing and support User Acceptance Testing (UAT)
- Validate system behavior under various conditions and business scenarios
- Identify, document, manage, and track software defects through resolution
- Work closely with developers to reproduce, analyze, and resolve defects
- Develop and maintain automated test scripts using tools such as Selenium, UFT, TestComplete, Micro Focus/OpenText tools, or Postman
- Integrate automated testing into CI/CD pipelines
- Conduct API testing and validate backend services
- Perform performance, stress, and load testing and analyze bottlenecks and scalability
- Validate data integrity, consistency,
and accuracy across systems and databases
- Perform backend, data migration, and data transformation testing where required
- Develop and manage effective test data strategies while considering privacy and test environment requirements
- Conduct accessibility testing and ensure compliance with AODA and related standards
- Collaborate with developers, business analysts, project managers, testing leads, and IT leads
- Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives
- Maintain detailed documentation of test results, test coverage, quality metrics, and test evidence
- Provide input into user manuals, release notes, and implementation documentation
- Ensure testing activities comply with applicable industry standards, regulatory requirements, and QA practices
- Participate in basic security testing and collaborate with security specialists for advanced security assessments
General Skills & Experience
- Strong experience planning, organizing, and executing enterprise testing initiatives
- Knowledge of structured application development, testing, and maintenance methodologies
- Experience with CASE tools and data query tools for test development and validation
- Experience with automated testing tools and version control systems
- Experience executing functional, non-functional, system-level integration, regression, and acceptance testing
- Strong understanding of quality assurance principles, practices, tools, and methodologies
- Experience creating test strategies, test plans, test cases, test data, and test reports
- Knowledge of all phases of the Software Development Life Cycle (SDLC)
- Ability to develop clear and comprehensive test cases and execute them effectively
- Experience with Selenium, Cypress, Postman, or similar automation/API testing tools
- Experience with JIRA, Azure DevOps, ALM, Bugzilla, TestRail, Zephyr, or similar tools
- Scripting experience with languages such as Python, JavaScript, or Bash
- Strong SQL/query-writing skills for data validation and backend testing
- Experience developing robust test data strategies
- Experience testing data migration and transformation processes
- Experience developing performance test scripts and analyzing system performance
- Strong analytical, problem-solving, decision-making, organizational, and communication skills
- Ability to work effectively in large, cross-functional teams and meet aggressive deadlines
Technical Skills
- Databases: SQL, Oracle
- Cloud: Azure, AWS
- Automation: Selenium, Cypress, UFT, TestComplete
- API Testing: Postman
- Performance Testing: JMeter, LoadRunner
- Defect Management: JIRA, Azure DevOps, ALM, Bugzilla
- Test Management: TestRail, Zephyr
- CI/CD & Version Control: Jenkins, Git, GitLab
- Scripting: Python,
JavaScript, Bash
- Accessibility: AODA / accessibility compliance
Evaluation Criteria Evaluation Area Weight Core QA Skills &
Experience 40% Technical Skills &
Experience 35% Soft Skills 20% Public Sector Experience 5% Total 100%
Core QA Skills – 40%
- 10+ years of enterprise software testing experience
- Manual and automated testing expertise
- Agile, Scrum, and Waterfall methodologies
- AODA testing and compliance
- Test strategies, test cases, scripts, and reports
- Selenium/Postman and API testing
- JMeter/LoadRunner or similar performance testing
- JIRA/Azure DevOps or similar defect management
- End-to-end testing of complex systems
- QA compliance and security testing best practices
Technical Skills – 35%
- Strong SQL and Oracle database experience
- Azure/AWS knowledge
- CI/CD pipelines
- Jenkins, Git, and GitLab
Soft Skills – 20%
- Excellent written and verbal communication
- Strong interpersonal and collaboration skills
- Ability to work effectively with functional and technical teams
- Strong analytical and systematic problem-solving abilities
- Ability to work under pressure and meet aggressive timelines
- Adaptability to changing priorities and requirements
Public Sector Experience – 5%
- Experience with Ontario Public Service (OPS) quality assurance standards and practices
Desirable Skills
- Knowledge of at least one programming language
- Experience with information retrieval packages
- Knowledge of testing methods in object-oriented environments
- Understanding of Information Management principles, policies, and practices
- Additional AODA and accessibility testing experience
- Experience planning testing initiatives for both large and small systems
- Experience coding automated test scripts and building automated test suites
- Experience testing Commercial Off-the-Shelf (COTS) applications
- Public sector/OPS experience
Ideal Candidate Profile The ideal candidate is a Senior QA/Test Specialist with 10+ years of enterprise testing experience, strong manual and automation capabilities, and proven expertise in AODA, API, performance, integration, regression, and end-to-end testing. Candidates should be comfortable working with Selenium/Postman, JIRA/Azure DevOps, JMeter/LoadRunner, SQL/Oracle, Azure/AWS, Jenkins/Git/GitLab, and should have strong experience working within Agile, Scrum, and Waterfall delivery environments.
How to Apply
If this chance matches your profile, please submit the following documents to
[email protected] by Tuesday, August 25, 2026, at 10:00 AM EST.
Mandatory Submission Documents
- Updated Resume in Word format
- References
- Expected hourly rate
- Visa Status
- LinkedIn ID
Please note: Applications without the mandatory documents cannot be submitted. If this role is not suitable for you, please feel free to forward this opportunity to qualified Senior QA/Test Specialists with 10+ years of enterprise testing experience and strong expertise in test automation, AODA, performance testing, API testing, cloud technologies, CI/CD, and large-scale systems.
📌 – Systems Testing/QA Specialist – Senior (Toronto)
🏢 S M Software Solutions
📍 Toronto