Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Upstaff

New

Senior Systems Testing/QA Specialist

Posted 3 views
Discussion

Summary

A senior QA role in Toronto leading quality assurance for enterprise platforms and public-facing government services: building test strategies and automated UI/API/database tests, running end-to-end and regression testing across cloud and microservices, managing defects, and issuing release-readiness recommendations to ministry and business stakeholders.

Position Overview

The Senior Systems Testing / QA Specialist will lead and execute quality assurance and testing activities for enterprise platforms, integrations, releases, and newly onboarded services. The specialist will develop risk-based testing strategies, plans, scenarios, scripts, test data, automation, and quality metrics to ensure solutions meet approved business and technical requirements.

Working closely with business stakeholders, product teams, business analysts, architects, developers, DevOps engineers, security specialists, and ministry partners, the specialist will coordinate test readiness, manage defects, maintain requirements traceability, and assess overall solution quality.

The role will provide evidence-based release-readiness recommendations, identify residual risks, and establish repeatable testing practices that improve test coverage, reliability, delivery efficiency, and confidence in enterprise platform releases.

Key Responsibilities

  • Develop and maintain test strategies, test plans, schedules, scenarios, scripts, procedures, test data, and completion reports.

  • Plan and execute end-to-end testing for complex digital solutions, enterprise applications, and public-facing services.

  • Perform functional, integration, system, regression, accessibility, performance, security, API, database, and user acceptance testing.

  • Design, develop, and maintain automated tests for user interfaces, APIs, services, and database components.

  • Test cloud-based applications, micro services, distributed systems, and integrations across multiple platforms.

  • Coordinate test environments, test accounts, test data, testing tools, resources, and readiness criteria.

  • Maintain requirements traceability, test coverage reports, dashboards, and quality metrics.

  • Lead defect identification, triage, prioritization, tracking, retesting, resolution verification, and closure.

  • Validate compliance with functional, accessibility, security, performance, reliability, and integration requirements.

  • Monitor testing progress and communicate quality indicators, outstanding defects, dependencies, and delivery risks.

  • Assess release readiness and provide evidence-based recommendations for production deployment.

  • Collaborate with business and technical teams to resolve testing issues and improve overall quality assurance practices.

Required Experience

Candidates should demonstrate experience in the following areas:

  • Testing large, complex digital platforms, enterprise applications, or public-facing services.

  • Developing and executing comprehensive test strategies, plans, scenarios, scripts, procedures, test data, and completion reports.

  • Conducting functional, integration, system, regression, accessibility, performance, security, API, database, and user acceptance testing.

  • Designing and maintaining automated tests for UI, API, service, and database components.

  • Testing cloud-based applications, micro services, distributed systems, and cross-platform integrations.

  • Establishing and managing test environments, accounts, test data, entry and exit criteria, and schedules.

  • Managing defects throughout the testing lifecycle, from identification and prioritization through resolution and closure.

  • Maintaining requirements traceability, coverage reporting, dashboards, and quality metrics.

  • Evaluating release readiness and communicating residual quality risks to stakeholders.


Requirements

Experience and Skill Set Requirements


Must-Have Requirements

  • Experience planning and executing end-to-end testing for complex digital solutions.

  • Experience with functional, integration, system, regression, accessibility, performance, and acceptance testing.

  • Experience automating UI, API, service, or database tests.

  • Experience testing cloud applications, microservices, and system integrations.

  • Ability to coordinate business and technical teams during testing and defect resolution.

Nice-to-Have Requirements

  • Experience working with the Ontario Public Service (OPS) or other public sector organizations.

  • Experience testing enterprise-scale government platforms and public-facing digital services.


Skills

What Senior QA jobs ask for — and how much of it you have →
Apply

See also

QA jobs by country — openings, pay and top skills →