RQ00708 - Senior Quality Assurance (QA) Specialist at Source Code in Toronto, Ontario. Skills: API testing, Automated Testing Frameworks, C# (.NET), Contentful, Cypress. Apply on NeverHard.
Company
Source Code
Location
Toronto, Ontario
Type
contract
Required skills:
API testing
Automated Testing Frameworks
C# (.NET)
Contentful
Cypress
Digital Platforms
Functional Testing
Headless CMS
Integration Testing
Next.js
Job DescriptionJob Description
RQ00708 - Senior Quality Assurance (QA) Specialist
10-month contract (194 business days) - possible extension
Up to 3 days on-site (Subject to hiring manager's discretion) - 200 Front St
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
3. Hands-on experience designing, developing, and maintaining automated test frameworks using
Playwright, Cypress, Selenium,
or equivalent technologies
4. Experience testing modern web applications built using
Next.js, React, .NET C#,
or equivalent technologies
5. Experience validating applications utilizing
headless CMS platforms (Contentful preferred)
Nice to have:
Public Sector experience
Position Overview:
Supply Ontario is seeking a highly skilled
Senior Quality Assurance (QA) Specialist
to support the design, validation, and delivery of modern digital platform capabilities as part of our Digital Experience Platform (DxP).
This role will lead quality assurance activities across public-facing and internal digital services, including account management, vendor workflows, search and discovery experiences, content management, secure integrations, reporting capabilities, and automated quality engineering as Supply Ontario modernizes procurement and supply chain services across Ontario's public sector.
Operating at the intersection of engineering delivery, enterprise architecture, and product development, the Senior QA Specialist will ensure that digital solutions meet functional, integration, accessibility, security, performance, and automation requirements while supporting a scalable, cloud-native, headless architecture.
A core outcome of this role will be to help transition Supply Ontario from fragmented digital experiences to a modern, secure, API-driven platform built on reusable components and enterprise integrations while establishing a sustainable automated testing framework that enables continuous delivery and high-quality releases.
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
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 complianc
AI Disclaimer: Source Code may use artificial intelligence (AI) tools to assist in certain aspects of its recruiting and business operations.
Note: The higher end of the range is intended for absolutely exceptional candidates who meet all must-have requirements and most or all nice-to-have qualifications. The client will evaluate candidates based on both rate expectations and overall skill set when shortlisting.
INCORPORATED RATE RANGE (7.25 billable hours per day)
$67.81/hr - $81.37/hr Inc.
T4 RATE RANGE (7.25 billable hours per day)
$54.25/hr - $65.09/hr T4