Enable job alerts via email!

QA Automation Engineer

Air-tek

Toronto

On-site

CAD 70,000 - 90,000

Full time

3 days ago
Be an early applicant

Job summary

A Canadian-based software company in Toronto is seeking a QA Automation Engineer to build scalable automation frameworks and ensure software quality. This role involves a mix of automation and manual testing, working closely with a collaborative team. Candidates should have 4–5 years of relevant experience, strong problem-solving skills, and proficiency in automation tools like Selenium. Join a supportive environment that values innovation and personal growth.

Qualifications

  • 4–5 years of hands-on test automation experience.
  • Strong understanding of QA methodologies and processes.
  • Proficiency in both UI and API automation.

Responsibilities

  • Design, build, and maintain scalable test automation frameworks.
  • Automate functional, integration, regression, and performance tests.
  • Collaborate with developers, product managers, and stakeholders.

Skills

Test automation
Problem-solving
Collaboration
Communication
Analytical skills

Tools

Selenium
Cypress
Postman
Git
JIRA
Docker
Kubernetes

Job description

About Us

Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. The product market fit is excellent, and customers are lining up to buy. Although our global customers know us, we intentionally operate in stealth mode during this growth phase.

Our diverse team shares a collective passion for solving complex problems with a drive to innovate and a desire to create the passenger-centric travel industry. Based in Toronto, our inclusive culture is built on trust, collaboration, delivering a great product, and continuous personal development. We love what we do, and we support the team around us.

Job Overview

We are seeking a QA Automation Engineer who is passionate about building scalable automation frameworks and tools, with a hands-on approach to ensuring the quality and reliability of software products. This position offers the opportunity to work with a collaborative team in a supportive environment that values innovation, continuous learning, and personal growth. You’ll have the freedom to explore new tools, influence QA strategy, and help deliver software customers can trust.

In this role, you’ll spend 70–80% of your time on automation and the remaining time on targeted manual testing, working closely with developers, product managers, and fellow QA engineers to raise the bar on quality across multiple platforms.


What you will do
  • Design, build, and maintain scalable test automation frameworks from scratch.
  • Automate functional, integration, regression, and performance tests.
  • Build internal QA tools to accelerate test coverage and reporting.
  • Analyze test results, identify defects, and provide detailed reports.
  • Collaborate with developers, product managers, and stakeholders to understand features and technical implementation.
  • Conduct manual exploratory testing for high-risk and complex features when necessary.
  • Maintain and enhance CI/CD pipelines related to test automation.
  • Participate in code reviews and contribute to test strategies and plans
About You
  • 4–5 years of hands-on test automation experience.
  • Strong understanding of QA methodologies, tools, and processes.
  • Proficiency in both UI and API automation.
  • Ability to write clear, concise test cases and documentation.
  • Comfort with manual testing for deeper, exploratory coverage.
  • Experience in tool-building or scripting to solve QA challenges.
  • Strong problem-solving and analytical abilities with the ability to thrive in a fast-paced environment.
  • Excellent communication and collaboration skills
  • Demonstrates the ability to be proactive and ownership driven.
  • Familiarity with performance and security testing concepts would be an asset
  • STQB certification would be an asset
Technical Skills/Requirements
  • Proficient in one or more programming/scripting languages (Python, Java, JavaScript, TypeScript).
  • Hands-on experience with automation tools such as Selenium, Cypress (Playwright is a plus).
  • Familiarity with REST API testing tools like Postman.
  • Experience with CI/CD tools (Jenkins, GitHub Actions, CircleCI).
  • Knowledge of MongoDB, MySQL, and database concepts.
  • Git version control experience.
  • Experience with JIRA, TestRail, or similar tools.
  • Exposure to AWS, Docker, Kubernetes, or other cloud/containerized environments.
  • Knowledge of RabbitMQ would be considered an asset

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs