QA Automation Engineer

360training

Calgary

Hybrid

CAD 90,000 - 120,000

Full time

48 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Annual bonus
Paid time off
Holidays

Job summary

360training is seeking a QA Automation Engineer to develop and maintain AI-assisted automated testing across our software development and deployment process. This role will work with developers, QA, and DevOps to integrate reliable testing into CI/CD pipelines, improve release speed and quality, and support the transition from manual to automated testing.

You will design and maintain automated tests for web apps, APIs, and integrations, translating requirements into repeatable tests and helping

Qualifications

  • 4+ years in software QA, including at least 2 years hands-on test automation.
  • Experience with Playwright, Cypress, Selenium or comparable framework.
  • Experience testing web applications, APIs, and integrations.
  • Hands-on experience integrating, running, and troubleshooting automated tests in CI/CD.
  • Experience using Git, pull requests, and code reviews.
  • Ability to troubleshoot failures involving test code, apps, test data, and environments.
  • Experience using AI-assisted coding or testing tools, such as GitHub Copilot.
  • Strong communication and collaboration skills.

Responsibilities

  • Develop and maintain automated tests for web applications, APIs, integrations, and end-to-end business workflows.
  • Participate in requirements and acceptance-criteria reviews to identify gaps and testability concerns early.
  • Translate business requirements into maintainable automated tests.
  • Integrate automated tests throughout the CI/CD pipeline from code changes to deployment and validation.
  • Define test execution in pipelines and coordinate with DevOps to resolve issues.
  • Partner with developers to ensure unit and integration tests are included in feature development.
  • Use AI tools to generate and improve tests, analyze coverage, diagnose failures, and review AI output.
  • Improve reliability by addressing flaky tests and repeatable test-data practices.
  • Collaborate with DevOps on test environments, data, access, and pipeline configuration.
  • Help establish automated quality checks and release criteria.
  • Help QA teammates develop automation skills and adopt testing standards.
  • Perform manual or exploratory testing when appropriate.

Skills

Test automation
Web testing
API testing
CI/CD
Git workflows
Communication

Tools

Playwright
Cypress
Selenium
GitHub Copilot
Git

Job description

360training

At 360training, we’re more than an online training provider—we’re on a mission to empower people and organizations to thrive. As a fast-growing leader in online and live training across multiple industries, we deliver regulatory-approved training and certifications that power careers and businesses.

Our culture is grounded in two values: Deliver Results and Do the Right Thing. We operate as a collaborative, performance-driven organization where data plays a critical role in shaping strategy and outcomes. If you’re excited to turn analytics into impact and influence meaningful decisions, 360training is the place for you.

QA Automation Engineer

360training is seeking a QA Automation Engineer to develop and maintain AI‑assisted automated testing across our software development and deployment process. This role will work with developers, QA, and DevOps to integrate reliable testing into CI/CD pipelines, improve release speed and quality, and support the transition from manual to automated testing.

Responsibilities
  • Develop and maintain automated tests for web applications, APIs, integrations, and end-to-end business workflows.
  • Participate in requirements and acceptance‑criteria reviews to identify gaps, edge cases, dependencies, and testability concerns early.
  • Translate business requirements and manual test cases into maintainable, repeatable automated tests.
  • Integrate automated tests throughout the CI/CD pipeline, from code changes through deployment and post‑deployment validation.
  • Define where tests run in the pipeline, make results and failures visible, and work with developers and DevOps to resolve issues.
  • Partner with developers to ensure unit and integration testing are included in feature development.
  • Use AI tools to generate and improve tests, analyze coverage, diagnose failures, and maintain automation. Review and validate AI‑generated output.
  • Improve the reliability of automated tests by addressing flaky tests and establishing repeatable test‑data practices.
  • Work with DevOps on test environments, test data, access, and pipeline configuration needed for reliable automated testing.
  • Help establish automated quality checks and release criteria.
  • Help QA team members develop automation skills and adopt common testing standards.
  • Perform manual or exploratory testing when appropriate.
Required Qualifications
  • 4+ years of experience in software quality assurance, including at least 2 years of hands‑on test automation.
  • Experience with Playwright, Cypress, Selenium, or a comparable automation framework.
  • Experience testing web applications, APIs, and integrations.
  • Hands‑on experience integrating, running, and troubleshooting automated tests in CI/CD pipelines.
  • Experience using Git, pull requests, and code reviews.
  • Ability to troubleshoot failures involving test code, applications, test data, and environments.
  • Experience using AI‑assisted coding or testing tools, such as GitHub Copilot.
  • Strong communication and collaboration skills.
Preferred Qualifications
  • Experience with Playwright and TypeScript.
  • Experience testing .NET, React, or Node.js applications.
  • Experience with GitHub Actions, Jenkins, or Azure DevOps.
  • Experience with learning, e‑commerce, or content management platforms.
  • Experience helping manual QA engineers transition to automation.
  • Experience establishing automation standards or improving test frameworks.
  • Competitive salary and annual bonus
  • Paid Time off and company recognized holidays
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QA Automation Engineer
QA Automation Engineer

Compunnel Inc. • Calgary

On-site
CAD 70,000 - 90,000
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

GryphTech Inc. • Mississauga

On-site
CAD 85,000 - 110,000
QA Automation Engineer
QA Automation Engineer

Unisystech Consulting Inc. • Toronto

Hybrid
CAD 70,000 - 95,000
QA Automation Engineer
QA Automation Engineer

RELQ TECHNOLOGIES • Canada

Remote
CAD 80,000 - 100,000
Intermediate Automation Test Analyst (Selenium/C#)
Intermediate Automation Test Analyst (Selenium/C#)

Resonaite • Toronto

Remote
CAD 70,000 - 90,000
QE Automation Engineer – Playwright, Selenium, Java, REST Assured, GenAI Testing
QE Automation Engineer – Playwright, Selenium, Java, REST Assured, GenAI Testing

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

On-site
CAD 80,000 - 100,000
QA Automation Engineer
QA Automation Engineer

Swtch • Toronto

Hybrid
CAD 90,000 - 130,000
Health benefits starting day 1
Learning & development opportunities
Remote, hybrid, or in-office options
Associate Director, Quality Engineering (6 Months contract)
Associate Director, Quality Engineering (6 Months contract)

Kinvie • Toronto

On-site
CAD 140,000 - 210,000
Senior QA Automation Engineer (Contract)
Senior QA Automation Engineer (Contract)

TekRek • Toronto

Hybrid
CAD 90,000 - 130,000
Retirement savings matching
Flexible time off
Funded professional development
QA Engineer
QA Engineer

Akkodis • Calgary

On-site
CAD 70,000 - 90,000