Overview
Senior Quality Assurance Specialist Jobs in Toronto, Ontario, Canada at StafinGo
Title: Senior Quality Assurance Specialist
Company: StafinGo
Location: Toronto, Ontario, Canada
Hiring: Senior QA Specialist / Tester
Location: Toronto, Ontario, Hybrid (3 days per week in office)
Duration: July 6, 2026 – April 1, 2027 (possibility to extend)
Hourly Rate: $70/hour – $80/hour (based on experience)
Client: Public Sector
Responsibilities:
Quality Strategy & Planning
- Develop and execute comprehensive QA strategies across DxP initiatives
- Review business requirements, user stories, and technical designs to ensure testability
- Define test plans, test cases, automation strategies, and quality gates for releases
- Support release readiness and Go/No-Go recommendations
Test Automation
- Design, develop, and maintain scalable automated test frameworks for web applications and APIs
- Develop automated functional, regression, smoke, integration, and end-to-end test suites
- Integrate automated testing into CI/CD pipelines to enable continuous quality validation
- Execute automated test suites across Development, QA, UAT, and Production environments
- Analyze automation results, identify failures, and collaborate with development teams to resolve issues
- Continuously improve automation coverage and reduce manual testing effort through reusable test assets and frameworks
Functional & Integration Testing
- Validate end-to-end user journeys across public and authenticated experiences
- Test account management and vendor registration workflows
- Validate procurement search and discovery functionality
- Test CMS-driven content and navigation components
- Validate reporting capabilities and data accuracy
API & Integration Testing
- Test enterprise APIs developed using REST and GraphQL
- Validate secure integrations with:
- Azure AD
- Azure External ID
- Identity providers
- Contentful CMS
- Analytics platforms
- Validate role-based access controls (RBAC)
- Verify authentication and authorization workflows using OAuth2 and OpenID Connect
Platform & CMS Testing
- Validate dynamic Contentful-driven content rendering
- Test reusable platform components
- Verify multilingual and responsive user experiences
- Validate content migration activities
Accessibility & Compliance
- Perform accessibility testing aligned to WCAG and AODA standards
- Validate keyboard navigation, screen reader compatibility, color contrast, and semantic structure
- Document accessibility findings and support remediation activities
Performance & Non-Functional Testing
- Support performance, load, stress, and scalability testing
- Validate application responsiveness across browsers and devices
- Identify bottlenecks and collaborate with development teams to resolve issues
DevOps & Release Support
- Support testing activities across Development, QA, UAT, and Production environments
- Participate in CI/CD deployment validation and automated quality gates
- Execute automated and manual smoke testing following deployments
- Support release verification and production readiness
Defect Management
- Identify, document, prioritize, and track defects through resolution
- Work closely with developers, product owners, and architects to validate fixes
- Support regression testing throughout sprint cycles
Documentation & Knowledge Transfer
- Develop test strategies, test plans, and automation documentation
- Maintain manual and automated regression suites
- Document test results, quality metrics, and automation coverage
- Contribute to operational documentation and knowledge transfer activities
Deliverables
Test Strategy & Planning
- Development of comprehensive QA and automation strategies for DxP initiatives
- Creation and maintenance of test plans, test cases, automated regression suites, and quality gates
- Establishment of release quality criteria and testing schedules
Test Automation & Quality Engineering
- Design and implementation of reusable automated test frameworks for DxP applications
- Development of automated UI, API, smoke, regression, integration, and end-to-end test suites
- Integration of automated testing into Azure DevOps CI/CD pipelines to support continuous delivery
- Development of automated quality gates for deployments across Development, QA, UAT, and Production environments
- Creation of reusable test data, automation utilities, and testing standards
- Production of automated test execution reports and quality metrics supporting release readiness and Go/No-Go decisions
Functional & Integration Testing
- Validation of end-to-end digital experiences across:
- User registration
- Account management
- Vendor workflows
- Search and discovery
- Reporting capabilities
- Validation of integrations with enterprise identity and platform services
API & Platform Validation
- Testing of enterprise REST and GraphQL APIs
- Validation of authentication, authorization, and role-based access controls
- Verification of secure integration with Azure AD, Azure External ID, and Contentful CMS
CMS & Digital Experience
- Validation of CMS-driven components and structured content models
- Verification of responsive and accessible user experiences
- Testing of dynamic content rendering and navigation
Accessibility & Performance
- Accessibility validation aligned to WCAG / AODA standards
- Performance and load testing support
- Cross-browser and cross-device compatibility testing
DevOps & Release Support
- Support automated deployment validation within Azure DevOps CI/CD pipelines
- Automated and manual smoke testing across Development, QA, UAT, and Production environments
- Support production readiness and release verification
Documentation & Knowledge Transfer
- Development of test documentation, automation standards, and quality reports
- Creation of reusable QA assets and regression suites
- Contribution to operational documentation and knowledge transfer activities
Platform Sustainability
- Development and maintenance of reusable automated testing assets supporting long-term platform scalability
- Continuous improvement of quality engineering practices through increased automation coverage and standardized testing approaches
- Support sustainable, secure, maintainable, and high-quality digital platform delivery aligned with Supply Ontario's long-term modernization strategy
Must Haves:
- 7+ years of experience in Quality Assurance for enterprise web applications and digital platforms
- Experience developing and executing:
- Functional testing
- Integration testing
- Regression testing
- User Acceptance Testing (UAT)
- Accessibility testing
- Performance testing
- Automated UI and API testing
- Hands-on experience designing, developing, and maintaining automated test frameworks using Playwright, Cypress, Selenium, or equivalent technologies
- Experience testing modern web applications built using Next.js, React, .NET C#, or equivalent technologies
- Experience validating applications utilizing headless CMS platforms (Contentful preferred)
- Experience testing modern web applications built using Next.js, React, .NET C#, or equivalent technologies
- Experience validating applications utilizing headless CMS platforms (Contentful preferred)
- Experience testing integrations with enterprise identity providers including OAuth2, OpenID Connect, Azure AD, and Azure External ID
- Hands-on experience testing REST APIs and/or GraphQL services
- Hands-on experience designing, developing, and maintaining automated test frameworks using Playwright, Cypress, Selenium, or equivalent technologies
- Experience implementing automated API testing using Postman, RestAssured, or equivalent tools
- Experience integrating automated testing into CI/CD pipelines within Microsoft Azure DevOps or similar cloud environments
- Experience using modern test management and defect management tools
- Strong understanding of WCAG 2.2 Level AA / AODA accessibility requirements
- Experience working in Agile delivery environments
General Skills
- Strong understanding of software quality assurance methodologies and quality engineering best practices
- Experience testing modern frontend technologies including React and Next.js
- Experience testing backend services built using .NET C#
- Strong understanding of API-driven and microservice architectures
- Experience validating secure authentication and authorization mechanisms
- Experience developing and maintaining automated test suites for enterprise applications
- Knowledge of shift-left testing practices and continuous testing methodologies
- Ability to work collaboratively with Product, Architecture, Development, and Delivery teams
- Excellent analytical and problem-solving skills
- Strong written and verbal communication skills
- Experience working in Agile Scrum teams
- Commitment to delivering maintainable, scalable, and high-quality digital solutions
Desirable Skills
- Experience building or testing applications hosted in Microsoft Azure
- Experience with Azure DevOps pipelines
- Experience with enterprise Single Sign-On (SSO) and federated identity solutions
- Experience with Playwright, Cypress, Selenium, or equivalent automation frameworks
- Experience with automated API testing tools such as Postman or RestAssured
- Experience with performance testing tools such as JMeter, k6, or LoadRunner
- Experience validating bilingual digital platforms
- Experience integrating analytics tools such as Google Tag Manager or Google Analytics
- Experience supporting government digital service delivery and accessibility compliance
We appreciate all interest; however, only candidates whose experience fully meets the posted requirements will be considered.
Interested?
If you meet the above criteria apply now! Please send your resume to [email protected] for immediate consideration.
**AI is not being used in the application/recruitment process for this position**