QA Automation Engineer

Repairify Inc.

Canada

Hybrid

CAD 60,000 - 90,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Repairify, Inc. is seeking a QA Automation Engineer in Canada to lead automated test design and execution across web, mobile, API, and database layers.

You will help integrate tests into CI/CD pipelines and collaborate with product and development teams to ensure high-quality software. The role emphasizes building robust automation frameworks, exploring AI-assisted tooling to broaden coverage, and performing manual testing where automation gaps exist.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent.
  • 1-3 years of experience in software development or automated testing.
  • Ability to interpret requirements to design test plans and cases.
  • Familiarity with Agile methodologies (Scrum/Kanban).
  • Comfort using AI-assisted development and testing tools as part of daily work.
  • Strong communication and collaboration skills.

Responsibilities

  • Create detailed test plans and test cases based on product requirements.
  • Design, develop and maintain automated test scripts and frameworks.
  • Integrate automated tests within CI/CD pipelines.
  • Execute and analyze results from automated tests and report defects.
  • Collaborate with developers and QA engineers to resolve issues.
  • Understand requirements and acceptance criteria with product and dev teams.
  • Perform manual testing for exploratory and edge cases as needed.
  • Leverage AI-assisted tooling to improve QA efficiency.

Skills

Test plan design
Automation scripting
CI/CD
AI-assisted tooling
Communication
Agile/Scrum/Kanban

Education

Bachelor’s degree in Computer Science/Engineering

Tools

Selenium
Cypress
Appium
Playwright
Postman
REST Assured
SoapUI
SQL

Job description

Overview

Summary/objectiveThe QA Automation Engineer reports to the Director of QA (or VP Software) and is responsible for driving the quality assurance efforts for our software products. In this role, they will design, develop, and maintain automated testing frameworks, ensuring robust coverage across web, mobile, API, and database layers. By integrating automated tests into our CI/CD pipelines, they will enable faster and more reliable software delivery.

As a critical member of the QA team, you will collaborate with developers, product managers, and other stakeholders to interpret requirements, create test plans, and identify potential risks early in the development process. We expect you to make effective use of AI-assisted tooling to accelerate your work and broaden test coverage. This position offers the opportunity to contribute to continuous improvement initiatives, optimize testing processes, and help deliver high-quality products that exceed customer expectations.

Essential functionsReasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.

  • Create detailed, comprehensive, and well-structured test plans and test cases based on product requirements.
  • Design, develop and maintain automated test scripts and frameworks.
  • Integrate and maintain automated tests within CI/CD pipelines.
  • Execute and analyze results from automated test cases, while documenting and reporting any defects.
  • Collaborate with developers and QA engineers to identify, document and resolve software issues.
  • Work closely with product and development teams to understand requirements and acceptance criteria.
  • Perform manual testing when necessary, especially for exploratory and edge cases not covered by automation.
  • Use AI-assisted tooling where it helps to improve the speed and depth of QA work.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
  • 1-3 year(s) of experience in software development or automated testing.
  • Ability to interpret product requirements, user stories, and technical specifications to design comprehensive test plans and test cases.
  • Familiarity with Agile methodologies and experience working in Scrum or Kanban teams.
  • Comfort using AI-assisted development and testing tools (such as coding assistants or LLM-based tooling) as part of day-to-day work.
  • Strong communication and collaboration skills, with the ability to work effectively within cross-functional teams.

Preferred Qualifications:

  • Knowledge of software testing methodologies, best practices, and tools.
  • Understanding of software development principles and the ability to apply them to testing processes.
  • Proficiency with test automation tools and frameworks such as Selenium, Cypress, Appium, or Playwright.
  • Familiarity with mobile testing tools such as Appium, Espresso, or XCUITest.
  • Hands-on experience in API testing using tools like Postman, REST Assured, or SoapUI.
  • Basic knowledge of database testing, including writing and executing SQL queries for data validation.
  • Experience performing ad-hoc manual testing to explore edge cases and identify potential gaps in automated test coverage.
  • Understanding of CI/CD tools and familiarity with DevOps practices.

Repairify, Inc

  • Hands-on experience using AI tools to support testing, such as generating or refining test cases, drafting automation scripts, or assisting with defect analysis, with good judgment about where AI adds value and where it doesn't.
  • Excellent analytical and problem-solving skills with attention to detail.

Supervisory responsibilities

This role has no supervisory responsibilities

Work environment

Affirmative Action/EEO statement

The Company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other status protected under applicable federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.

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

Repairify Inc. • San Juan de Terranova

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

Repairify • San Juan de Terranova

On-site
CAD 70,000 - 90,000
QA Automation
QA Automation

Compunnel, Inc. • Toronto

On-site
CAD 70,000 - 90,000
Associate Director, Quality Engineering (12 Months contract)
Associate Director, Quality Engineering (12 Months contract)

EQ Bank • Toronto

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

RELQ TECHNOLOGIES • Canada

Remote
CAD 80,000 - 100,000
QA Automation Developer
QA Automation Developer

Jobtailor • Oakville

On-site
CAD 70,000 - 100,000
QA Automation Engineer – Selenium, API, Appium
QA Automation Engineer – Selenium, API, Appium

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

Hybrid
CAD 110,000 - 150,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

Infoya • Toronto

On-site
CAD 80,000 - 95,000
Lead QA Automation Engineer ,Vice President
Lead QA Automation Engineer ,Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential