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.
\n
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
\n