Senior Quality Assurance Engineer

2 weeks ago


Edmonton, Canada Spirit Omega Inc. Full time

Job Title: Senior Quality Assurance Engineer (Automation)Organization: Government of Alberta – Technology and InnovationDigital Design and Delivery (DDD), Platforms BranchLocation: Primarily Remote (with occasional on-site meetings in Edmonton, AB)Role OverviewThe Government of Alberta (GoA) is transforming how digital services are delivered to provide simpler, more efficient, secure, and user-centered services for Albertans. The Digital Design and Delivery (DDD) Division is the Province’s center of excellence for modern digital delivery, combining human-centered design, Agile methodologies, and modern data practices to deliver high-impact enterprise platforms.The Platforms Branch within DDD is seeking two experienced Senior Quality Assurance Engineers (Automation) to ensure the quality, reliability, performance, and security of large-scale enterprise digital platforms, products, and services. These platforms support critical capabilities such as identity and access management, payments, and e-commerce.The Senior QA Engineer will play a key role in embedding quality practices across Agile delivery teams, leading both manual and automated testing activities, and ensuring solutions meet Government of Alberta standards and best practices.Key ResponsibilitiesQuality Engineering & Testing LeadershipLead quality assurance activities across one or more Agile delivery teamsDevelop, document, and maintain comprehensive test strategies, test plans, test cases, and test scriptsPlan and execute functional and non-functional testing, including:Regression, smoke, sanity, and exploratory testingPerformance, load, and reliability testingSecurity and compliance-related testingEnsure testing aligns with GoA standards, policies, and delivery frameworksTest AutomationDesign, implement, and maintain automated test suites to support continuous deliveryIntegrate automated testing into CI/CD pipelinesCoordinate team contributions to shared automation frameworks and reusable testing componentsSupport initiatives leveraging AI and advanced tooling in testing practicesAPI, Database, and Data TestingPerform API testing, including security, performance, data validation, error handling, and integration testingExecute database testing by writing SQL queries to validate data accuracy, integrity, and consistencyConduct data conversion and migration testing to ensure completeness and correctness of data across systemsDefect Management & Continuous ImprovementIdentify, document, track, and manage defects using industry best practicesProduce detailed defect reports with reproducible steps, logs, screenshots, and supporting artifactsCollaborate with cross-functional teams to prioritize, resolve, and verify defect fixesPromote a culture of quality, continuous improvement, and shared accountability across teamsMetrics, Reporting, and Quality GovernanceSupport the definition and tracking of quality metrics for digital servicesContribute to automated collection of quality data and generation of reports and artifactsProvide insights and recommendations to improve delivery outcomes and service qualityWork ArrangementThe role is primarily remoteOccasional in-person attendance in Edmonton may be required with reasonable noticeAll travel time and expenses associated with attending in-person sessions are the responsibility of the contractorEquipment & ToolsContractors working remotely must supply their own equipment, including computers and softwareThe Province will provide system access, credentials, and collaboration tools (Microsoft Teams; Zoom as required)Security RequirementsCriminal Record Check required upon requestEnhanced Security Clearance may be required depending on project assignmentCandidates must be eligible to obtain higher-level clearances, including RCMP Top Secret Clearance, if requiredFinal engagement is subject to successful completion of all security requirementsRequired QualificationsEducationBachelor’s degree or diploma in Computer Science, Information Technology, or a related disciplineExperienceMinimum 2 years in a senior QA role on the same Agile project8+ years of experience planning, writing, and executing functional test cases and scripts5+ years of experience with API testing and CI/CD-integrated testing8+ years of experience with database testing, including data conversion testing5+ years of experience implementing and supporting automated test frameworks in large-scale environments8+ years of experience conducting non-functional testing (performance, load, reliability, etc.)5+ years of experience supporting large enterprise Agile projects with 15+ team membersNice-to-Have QualificationsExperience modernizing legacy systems into contemporary digital solutionsExperience using data analytics tools and methodologies to derive insightsExperience with Jira, Example Mapping, and Dual-Track Agile deliveryExperience leading QA teams of three (3) or more resourcesExperience supporting User Acceptance Testing (UAT) for large, complex systemsSpirit Omega is committed to a diverse and inclusive workplace. We welcome applications from anyone, including members of Indigenous peoples, Women, visible minorities, persons with disabilities, persons of minority sexual orientations and gender identities, and others with the skills and knowledge to productively engage with diverse communities.Looking for more opportunities? Check out our website at jobs.spiritomega.com#INDSPO



  • Edmonton, Canada InSync Systems Full time

    Direct message the job poster from InSync Systems We are looking for a Quality Assurance Automation Developerb>for a 12-month contract position, with possible extensions in Edmonton, Alberta. Must be legally entitled to work in Canada. 7.25 hours per day for a total of 36.25 hours per week. Primarily remote with occasional meetings or work sessions in the...


  • Edmonton, Canada InSync Systems Full time

    Direct message the job poster from InSync Systems We are looking for a Quality Assurance Automation Developerb>for a 12-month contract position, with possible extensions in Edmonton, Alberta. Must be legally entitled to work in Canada. 7.25 hours per day for a total of 36.25 hours per week. Primarily remote with occasional meetings or work sessions in the...


  • Edmonton, Canada Upstaff Full time

    Job DescriptionWe are seeking two experienced Senior Quality Assurance Automation Engineers to support the delivery of large-scale, enterprise-level digital platforms and services. This role is ideal for QA professionals who are passionate about quality engineering, automation, and delivering secure, reliable, and user-focused digital solutions. You will...


  • Edmonton, AB TW H, Canada Recutify Inc. Full time

    About the RoleThe Government of Alberta's Digital Design and Delivery (DDD) division is seeking two experienced Senior Quality Assurance Engineers to support the delivery of large-scale, enterprise digital platforms and services. You will work in a modern, Agile, user-centered environment, contributing to secure, high-quality, and accessible government...


  • Edmonton, Canada Procom Full time

    Join to apply for the Quality Assurance Automation Developer role at Procom. On behalf of our client, Procom is currently searching for a Quality Assurance Automation Developer to ensure the implementation quality of large-scale enterprise platforms, products and services. Two experienced and motivated Senior Quality Assurance Engineers (QA Engineers) are...


  • Edmonton, Canada Procom Full time

    Join to apply for the Quality Assurance Automation Developer role at Procom . On behalf of our client, Procom is currently searching for a Quality Assurance Automation Developer to ensure the implementation quality of large-scale enterprise platforms, products and services. Two experienced and motivated Senior Quality Assurance Engineers (QA Engineers) are...


  • Edmonton, Alberta, Canada Procom Full time

    On behalf of our client, Procom is currently searching for aQuality Assurance Automation DeveloperQuality Assurance Automation Developer Job Description:The client is looking for two [2] experienced and motivated Senior Quality Assurance Engineer (QA Engineer) to ensure the implementation quality of large-scale enterprise platforms, products and services. If...


  • Edmonton, Canada Sofina Foods Full time

    Senior Quality Assurance Technician Edmonton, AB, Canada Req #1349 Thursday, July 25, 2024 About us Sofina Foods is one of Canadas leading manufacturers of primary and further processed protein products for retail and foodservice customers as well as international markets. We manufacture pork, beef, turkey, chicken and fish products in Canada and Europe. Our...


  • Edmonton, Canada VGen Technologies LLC Full time

    Quality Assurance Automation Developer Duration: 12+ Months Location: Edmonton, Alberta The QA Engineer will primarily work remotely; however, the QA Engineer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any...


  • Edmonton, Canada VGen Technologies LLC Full time

    Quality Assurance Automation Developer Duration: 12+ Months Location: Edmonton, Alberta The QA Engineer will primarily work remotely; however, the QA Engineer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any...