QA Automation Developer

Affinity • edmonton, Canada

Location edmonton, ab
Job Type Full-time
Posted May 26, 2026

Role Description

Responsibilities

Take the lead in ensuring the delivery of quality digital services:

Create test plans to support frequent delivery of features with consistent and satisfactory quality;

Create test cases and scenarios;

Design and implement system tests;

Design and implement load and performance tests; and

Design and implement security tests.

Manage automation that allows for rapid and frequent delivery:

Implement automated test suites; and

Coordinate contributions to automated test suites.

Support and encourage the adoption of quality practices on a team such as code linting, test coverage, and Behavior/Test Driven Development (BDD/TDD).

Support any initiatives regarding the use of re‑usable testing components/suites, the creation of test databases or the use of AI during testing.

Support a team in defining metrics for service quality:

Contribute to and coordinate automa...

Ready to Apply?

Apply for this Position