Back to results

Automation Test Engineer

  • Toronto, ON, Canada

$90,000 to $120,000 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$90,000 to $120,000 CAD / year
Job type
Full-time
Apply by
Experience
6 years of overall QA experience, including 4+ years in a hands-on test automation role
Posting language
English
Posted

Original job description

Full job description

Key Responsibilities

  • Own the end-to-end test strategy and test plan for assigned products/releases, covering functional, regression, integration, and automation coverage.
  • Lead, mentor, and manage a team of manual and automation QA engineers - including sprint planning, task allocation, and performance reviews.
  • Drive automation framework design, tool selection, and coverage roadmap in partnership with automation engineers.
  • Define and track quality metrics (defect density, test coverage, automation ROI, escape rate) and report status to engineering leadership.
  • Act as the primary QA point of contact in sprint ceremonies, release planning, and go/no-go decisions.
  • Review test plans, test cases, and automation scripts authored by the team to ensure quality and consistency.
  • Coordinate with development, product and (where applicable) performance/security testing teams to ensure end-to-end release quality.
  • Champion QA best practices, process improvements, and tooling upgrades (test management, CI/CD integration, shift-left testing).
  • Manage resourcing and capacity planning for the QA team.

Must-Have Skills

  • 6 years of overall QA experience, including 4+ years in a hands-on test automation role
  • Strong hands-on experience with automation frameworks/tools such as Selenium using Java, Python.
  • Proven experience managing a team (direct reports or matrixed) spanning both manual and automation testers.
  • Solid understanding of the STLC/SDLC, Agile/Scrum practices, and release management processes.
  • Experience with API testing (Postman/REST Assured) and CI/CD integration.
  • Hands-on experience with test management and defect tracking tools.
  • Strong stakeholder management, planning, and communication skills, with the ability to represent QA in cross-functional discussions.
  • Demonstrated ability to build and evolve a test automation strategy, including ROI-driven prioritization of automation coverage.
  • Strong at Debugging/Troubleshooting/Log Analysis.
  • Strong in SQL queries writing and DB concepts.
More about this job

Responsibilities

Own end-to-end test strategy and release planning, lead and mentor manual and automation QA engineers, and guide automation frameworks, tools, and coverage. Track and report quality metrics, represent QA in cross-functional release decisions, and improve QA processes, tooling, and team capacity planning.

Requirements

Requires at least six years of QA experience, including four or more years in hands-on test automation, plus experience managing manual and automation testers. Candidates should have strong Selenium experience with Java or Python, API testing and CI/CD knowledge, familiarity with Agile and release processes, and skills in SQL, debugging, troubleshooting, and log analysis.

Skills

  • Test Automation
  • Selenium
  • Java
  • Python
  • API Testing
  • Postman
  • REST Assured
  • CI/CD Integration
  • Test Strategy
  • Test Planning
  • Team Management
  • Agile/Scrum
  • Release Management
  • SQL
  • Debugging
  • Log Analysis

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Management & Leadership
  • Engineering

Keywords

  • Quality Assurance
  • Test Strategy
  • Test Planning
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • Test Automation
  • Selenium
  • Java
  • Python
  • Automation Frameworks
  • API Testing
  • Postman
  • REST Assured
  • CI/CD
  • STLC
  • SDLC
  • Agile
  • Scrum
  • Release Management
  • Test Management
  • Defect Tracking
  • Quality Metrics
  • Automation ROI
  • Shift-Left Testing
  • Sprint Planning
  • SQL
  • Database Concepts
  • Debugging
  • Log Analysis

Report this job