Job Summary:
A QA Automation Developer is needed for a one-year contract with a possibility of extension for up to 24 months. The role involves supporting digital transformation projects focused on service innovation and program review. The QA Automation Developer will work as part of cross-functional teams and collaborate on activities such as backlog definition, field research, and sprint execution. Responsibilities include creating test plans, test cases, and scenarios, as well as implementing automated test suites and supporting best practices for quality assurance.
Key Responsibilities:
- Lead the delivery of quality digital services by creating test plans, cases, and scenarios.
- Implement and manage automated test suites to support rapid delivery.
- Encourage quality practices such as Behavior/Test Driven Development (BDD/TDD) and code linting.
- Support initiatives to create reusable testing components, databases, or AI-powered testing tools.
- Define and coordinate metrics for service quality and contribute to automated reporting.
Work Details:
- Full-time, 7.25 hours per day across 2-3 projects.
- Remote work, with potential for occasional meetings or work sessions in Edmonton.
- Travel within Alberta may be required for field research and user interviews.
Must-Have Qualifications:
- 4+ years of experience creating and modifying automation test scripts
- 3+ years of experience preparing or supporting the preparation of automation test plans
- 3+ years of experience using automation testing frameworks
- 2+ years of experience with GitHub
- 2+ years of experience implementing testing with CI/CD pipelines such as Jenkins or GitHub Actions
- 2+ years of experience within a Canadian Public Sector organization
- 3+ years of experience with load testing, performance testing, security testing, and/or end-to-end testing
Nice-to-Have Experience:
- API testing, Cucumber/Gherkin, Cypress.
- Familiarity with Jira Xray and experience with User Acceptance Testing.
Other Requirements:
- Mandatory training in areas such as cybersecurity, privacy, and workplace respect.
- Criminal record checks and possibly higher-level security clearances, depending on the project.
The evaluation of candidates will be based on qualifications and interviews, with interviews estimated to be held between February 26th and March 3rd.