QA Engineer - Automated Testing & CI/CD Quality

Alberta Machine Intelligence Institute (Amii)

Edmonton

On-site

CAD 70,000 - 110,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Paid time off
Flexible health benefits

Job summary

Alberta Machine Intelligence Institute (Amii) is seeking a dedicated Quality Assurance Engineer to advance our engineering quality and automation efforts. You will design and maintain automated test suites, perform manual exploratory testing, and ensure robust CI/CD quality checks across internal services and external interfaces.

You will collaborate with the Director of Engineering to establish QA best practices, release verification standards, and quality metrics, while aligning testing

Qualifications

  • Post-Secondary Degree in Computer Science, Software Engineering, or a related technical field.
  • 2+ years of professional experience in software quality assurance, test engineering, or automated software testing.
  • Hands-on experience with test automation frameworks (e.g., PyTest, Playwright, Selenium) and API testing tools (e.g., Postman) and stress-testing tools such as Locust.
  • Proven track record of testing internal and external software services, ensuring functional integrity, bug prevention, and regression testing.
  • Proficiency in issue tracking platforms (e.g., Jira, Slack) and bug lifecycle management.
  • Experience integrating automated test runs into CI/CD pipelines (e.g., GitHub Actions).
  • Solid understanding of networking protocols, load balancing, API gateways, security best practices, and database management.

Responsibilities

  • Ensures all internal and external services are thoroughly tested and verified to remain unbroken across new releases and updates.
  • Designs, builds, and maintains automated end-to-end, API, and unit test suites using modern test automation frameworks (Playwright, Selenium, PyTest).
  • Integrates automated test suites into CI/CD pipelines to enable automated quality gates.
  • Validates API contracts and data flows across internal tools and customer-facing interfaces.
  • Works with SRE to conduct performance, load, and stress testing to identify bottlenecks.
  • Performs pre-release verification and post-deployment validation across staging and production environments.
  • Develops, executes, and maintains detailed test plans, cases, and scenarios for complex releases.
  • Manages issue and bug tracking workflows with detailed steps to reproduce and clear criteria.

Skills

Test automation
CI/CD
Agile
Bug tracking
API testing

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

PyTest
Playwright
Selenium
Postman
Locust
GitHub Actions
Jira

Job description

Alberta Machine Intelligence Institute (Amii) is seeking a dedicated Quality Assurance Engineer to advance our engineering quality and automation efforts. You will design and maintain automated test suites, perform manual exploratory testing, and ensure robust CI/CD quality checks across internal services and external interfaces.

You will collaborate with the Director of Engineering to establish QA best practices, release verification standards, and quality metrics, while aligning testing

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Quality Assurance Engineer
Quality Assurance Engineer

Amii (Alberta Machine Intelligence Institute) • Edmonton

On-site
CAD 85,000 - 120,000
Competitive compensation and benefits
Paid time off
Flexible health benefits
Quality Assurance Engineer
Quality Assurance Engineer

Alberta Machine Intelligence Institute (Amii) • Edmonton

On-site
CAD 70,000 - 110,000
Competitive compensation
Paid time off
Flexible health benefits
QA Automation Engineer: AI-Driven Testing & CI/CD
QA Automation Engineer: AI-Driven Testing & CI/CD

Compunnel, Inc. • Calgary

On-site
CAD 70,000 - 90,000
QA Engineer: AI-Driven Test Automation & CI/CD
QA Engineer: AI-Driven Test Automation & CI/CD

TMC Canada • Calgary

On-site
CAD 90,000 - 120,000
Permanent employment contract
Individual profit sharing
One-on-one coaching and training
+1
Senior QA Automation Engineer: AI-Driven Testing & CI/CD
Senior QA Automation Engineer: AI-Driven Testing & CI/CD

New Value Solutions • Richmond

On-site
CAD 90,000 - 120,000
QA Engineer: AI-Driven Test Automation
QA Engineer: AI-Driven Test Automation

Method Integration Inc. • Toronto

Hybrid
CAD 50,000 - 60,000
Hybrid work model
Weekly lunch credit
Health benefits
+1
AI-Driven QA Engineer – Test Automation & Rapid Releases
AI-Driven QA Engineer – Test Automation & Rapid Releases

Akkodis • Calgary

On-site
CAD 70,000 - 90,000
Quality Assurance Automation Developer
Quality Assurance Automation Developer

Pride Global • Edmonton

On-site
CAD 80,000 - 100,000
QA Engineer - AI-Driven Quality Champion
QA Engineer - AI-Driven Quality Champion

Pillway • Brampton

On-site
CAD 70,000 - 85,000
Disability accommodations
Senior Software Quality Engineer – AI
Senior Software Quality Engineer – AI

PeoplePilot • Toronto

On-site
CAD 95,000 - 130,000