Quality Assurance Automation Developer
Teckhorizon Inc
Job Description
Overview The Client is hiring QA Automation Developers to support digital transformation and service modernization initiatives across government ministries. Resources will work within agile, cross-functional teams focused on delivering secure, scalable, and user-centered digital services. The role emphasizes automation, quality engineering, performance testing, and continuous delivery practices.
Key Responsibilities Quality Assurance & Testing Develop and maintain: Test plans Test cases Test scenarios Design and execute: System tests Load and performance tests Security tests End-to-end tests Automation Build and maintain automated test suites Create and enhance automation scripts Coordinate contributions to shared automation frameworks/components Quality Engineering Practices Promote: BDD/TDD practices Code linting Test coverage standards Support reusable testing assets and AI-assisted testing initiatives Define and track QA metrics and reporting Work Arrangement Primarily remote within Canada Occasional onsite meetings/workshops in Edmonton may be required Travel costs are not reimbursed Candidates must provide their own equipment Mandatory Requirements Technical Skills 2+ years developing automation scripts using coding languages/tools Work Experience 4+ years creating/modifying automation test scripts 3+ years preparing automation test plans 3+ years using automation testing frameworks 2+ years with GitHub 3+ years with: Load testing Performance testing Security testing End-to-end testing Nice-to-Have Skills API testing Cypress Cucumber/Gherkin Jira Xray QA automation metrics/reporting Implementing QA automation standards User Acceptance Testing (UAT) on large-scale projects #J-18808-Ljbffr