07 Aug
|
Source Code
|
Toronto
07 Aug
Source Code
Toronto
RQ00708 - Senior Quality Assurance (QA) Specialist10-month contract (194 business days) - possible extensionUp to 3 days on-site (Subject to hiring manager's discretion)-200 Front StMust Haves:7+ years of experience in Quality Assurance for enterprise web applications and digital platformsExperience developing and executing:Functional testingIntegration testingRegression testingUser Acceptance Testing (UAT)Accessibility testingPerformance testingAutomated UI and API testing3. Hands-on experience designing, developing, and maintaining automated test frameworks using Playwright, Cypress, Selenium, or equivalent technologies4. Experience testing modern web applications built using Next.Js, React, .NET C#, or equivalent technologies5. Experience validating applications utilizing headless CMS platforms (Contentful preferred)Nice to have:Public Sector experiencePosition 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 & PlanningDevelop and execute comprehensive QA strategies across DxP initiativesReview business requirements, user stories, and technical designs to ensure testabilityDefine test plans, test cases, automation strategies, and quality gates for releasesSupport release readiness and Go/No-Go recommendationsTest AutomationDesign, develop,
and maintain scalable automated test frameworks for web applications and APIsDevelop automated functional, regression, smoke, integration, and end-to-end test suitesIntegrate automated testing into CI/CD pipelines to enable continuous quality validationExecute automated test suites across Development, QA, UAT, and Production environmentsAnalyze automation results, identify failures, and collaborate with development teams to resolve issuesContinuously improve automation coverage and reduce manual testing effort through reusable test assets and frameworksFunctional & Integration TestingValidate end-to-end user journeys across public and authenticated experiencesTest account management and vendor registration workflowsValidate procurement search and discovery functionalityTest CMS-driven content and navigation componentsValidate reporting capabilities and data accuracyAPI & Integration TestingTest enterprise APIs developed using REST and GraphQLValidate secure integrations with:Azure ADAzure External IDIdentity providersContentful CMSAnalytics platformsValidate role-based access controls (RBAC)Verify authentication and authorization workflows using OAuth2 and OpenID ConnectPlatform & CMS TestingValidate dynamic Contentful-driven content renderingTest reusable platform componentsVerify multilingual and responsive user experiencesValidate content migration activitiesAccessibility & CompliancePerform accessibility testing aligned to WCAG and AODA standardsValidate keyboard navigation, screen reader compatibility, color contrast, and semantic structureDocument accessibility findings and support remediation activitiesPerformance & Non-Functional TestingSupport performance, load, stress, and scalability testingValidate application responsiveness across browsers and devicesIdentify bottlenecks and collaborate with development teams to resolve issuesDevOps & Release SupportSupport testing activities across Development, QA, UAT, and Production environmentsParticipate in CI/CD deployment validation and automated quality gatesExecute automated and manual smoke testing following deploymentsSupport release verification and production readinessDefect ManagementIdentify, document, prioritize,
and track defects through resolutionWork closely with developers, product owners, and architects to validate fixesSupport regression testing throughout sprint cyclesDocumentation & Knowledge TransferDevelop test strategies, test plans, and automation documentationMaintain manual and automated regression suitesDocument test results, quality metrics, and automation coverageContribute to operational documentation and knowledge transfer activitiesGeneral Skills:Strong understanding of software quality assurance methodologies and quality engineering best practicesExperience testing modern frontend technologies including React and Next.JsExperience testing backend services built using .NET C#Solid understanding of API-driven and microservice architecturesExperience validating secure authentication and authorization mechanismsExperience developing and maintaining automated test suites for enterprise applicationsKnowledge of shift-left testing practices and continuous testing methodologiesAbility to work collaboratively with Product, Architecture, Development, and Delivery teamsExcellent analytical and problem-solving skillsStrong written and verbal communication skillsExperience working in Agile Scrum teamsCommitment to delivering maintainable, scalable, and high-quality digital solutionsDesirable Skills:Experience building or testing applications hosted in Microsoft AzureExperience with Azure DevOps pipelinesExperience with enterprise Single Sign-On (SSO) and federated identity solutionsExperience with Playwright, Cypress, Selenium, or equivalent automation frameworksExperience with automated API testing tools such as Postman or RestAssuredExperience with performance testing tools such as JMeter, k6, or LoadRunnerExperience validating bilingual digital platformsExperience integrating analytics tools such as Google Tag Manager or Google AnalyticsExperience supporting government digital service delivery and accessibility compliancAI 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 #J-18808-Ljbffr
📌 Rq00708 - Senior Quality Assurance Specialist (Toronto)
🏢 Source Code
📍 Toronto