QA Automation Engineer

360training

Alberta

On-site

CAD 90,000 - 120,000

Full time

31 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

Competitive salary
Annual bonus
PTO and holidays
Health & Medical coverage
Dental Coverage
Emergency Travel Coverage
Mental Health & Virtual Care
Life & Accidental Coverage

Job summary

360training is seeking a QA Automation Engineer to develop 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 lead the creation of scalable automated tests for web apps, APIs, and integrations, using Playwright, Cypress, Selenium, and AI tools, while

Qualifications

  • 4+ years in software quality assurance with at least 2 years in test automation.
  • Proficient in TypeScript, JavaScript, C#, or a comparable language.
  • Experience with Playwright, Cypress, Selenium, or a comparable 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.

Responsibilities

  • Develop and maintain automated tests for web applications, APIs, integrations, and end-to-end workflows.
  • Participate in requirements and acceptance reviews to identify gaps and testability concerns.
  • Translate business requirements and test cases into maintainable automated tests.
  • Integrate automated tests throughout the CI/CD pipeline from code changes to deployment.
  • Define test locations in the pipeline and ensure results are visible; work with DevOps to resolve issues.
  • Partner with developers to include unit and integration testing 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 implementing test-data practices.
  • Collaborate with DevOps on environments, test data, access, and pipeline configuration.
  • Help establish automated quality checks and release criteria.
  • Mentor QA members to adopt automation standards.

Skills

Test automation
Communication
Collaboration

Tools

Playwright
Cypress
Selenium
Git
GitHub Actions
Jenkins
Azure DevOps
GitHub Copilot

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.

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 programming in TypeScript, JavaScript, C#, or a comparable language.
  • 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.
We Offer Great Benefits:
  • Competitive salary and annual bonus
  • Paid Time off and company recognized holidays
  • Health & Medical Supplemental coverage
  • Dental Coverage
  • Emergency Travel Coverage
  • Mental Health & Virtual Care
  • Life & Accidental Coverage
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

360training • Calgary

Hybrid
CAD 90,000 - 120,000
Annual bonus
Paid time off
Holidays
QA Automation Engineer
QA Automation Engineer

360training • Canada

Remote
CAD 90,000 - 120,000
Monthly Team Events
Pet Insurance
Remote & Hybrid Work Models
+3
QA Automation Engineer
QA Automation Engineer

Compunnel Inc. • Calgary

On-site
CAD 70,000 - 90,000
QA Automation Engineer - Remote, AI-Powered Testing
QA Automation Engineer - Remote, AI-Powered Testing

360training • Canada

Remote
CAD 90,000 - 120,000
Monthly Team Events
Pet Insurance
Remote & Hybrid Work Models
+3
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
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
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
Intermediate Automation Test Analyst (Selenium/C#)
Intermediate Automation Test Analyst (Selenium/C#)

Resonaite • Toronto

Remote
CAD 70,000 - 90,000