About Us
Air-tek is a Canadian-based software company offering a powerful suite of innovative products that have already captured a significant share of a massive global market. With strong product-market fit, demand is growing rapidly. While our global customers know us well, we operate in stealth mode during this exciting growth phase.
Our diverse team is united by a passion for solving complex problems, a drive to innovate, and a commitment to reshaping the passenger-centric travel industry. Headquartered in Toronto, our inclusive culture is built on trust, collaboration, product excellence, and continuous personal growth. We love what we do and support each other every step of the way.
The Role
We’re looking for a Software Development Engineer in Test (SDET) who goes beyond writing tests - someone who architects robust automation frameworks, drives testing strategy, and empowers engineering teams to deliver high-quality software at scale.
This role is ideal for someone who thrives in autonomy, influences testing strategy, and has a proven track record of building automation capabilities from the ground up. You’ll spend approximately 70–80% of your time on automation and framework development, with the remainder focused on targeted manual and exploratory testing.
What You'll Do
Framework Development & OwnershipDevelop reusable libraries and service-level automation using backend languages like C#, Java, or Python.Build extensible test frameworks that developers can contribute to, not just consume.Apply advanced OOP principles, dependency injection, mocking, and service orchestration.
Automation Strategy & ExecutionDesign API-first testing frameworks using tools such as REST Assured, pytest, SuperTest, or custom CI-integrated pipelines.Create shared utilities and DSLs for developers to write automation alongside application code.Implement contract testing for microservices using Pact or WireMock.Embed observability into automation — metrics, tracing, and logging.
CI/CD Integration & Shift-Left EnablementIntegrate automation into CI/CD pipelines (GitHub Actions, Jenkins, Azure DevOps).Advocate and coach developers on shift-left testing practices including unit, contract, and integration testing.Implement pipeline test gates, test impact analysis, and feedback loop optimizations.
Data & Systems ValidationDesign and validate test data across SQL and NoSQL databases (e.g., MongoDB).Automate environment setup and data seeding for test pipelines.Validate asynchronous, event-driven systems (Kafka, RabbitMQ, AWS SNS/SQS).
Cloud & DevOps IntegrationContainerize test frameworks and run automation in Docker/Kubernetes environments.Integrate with AWS for full-stack integration testing.Apply observability tools like Datadog, Grafana, Splunk, or Kibana.
Collaboration & EnablementCollaborate with developers during story grooming and code reviews to embed testing early.Promote the test pyramid - emphasizing unit, integration, and contract testing over UI-heavy approaches.Document testing patterns and contribute reusable components to the engineering toolkit.
Optional: UI TestingUse Playwright or Cypress for smoke and regression UI tests within end-to-end pipelines, with a focus on backend and service-level validation.
About You
4-6+ years of hands-on experience as an SDET or in QA automation, with a strong record of building frameworks and driving strategy.Proficient in backend development (C#, Java, or Python) and experienced in creating reusable automation libraries.Deep understanding of OOP, dependency injection, mocking, and service orchestration.Expertise in API testing, test design, and CI/CD pipeline integration.Skilled in enabling shift-left testing and developer adoption of automation practices.Advanced knowledge of SQL, MongoDB, and test data management.Comfortable working with Docker, Kubernetes, and AWS for test execution.Strong problem-solving, communication, and collaboration skills.Self-starter with a strategic mindset and ownership mentality.Bonus: ISTQB certification, performance or security testing experience.
Why Join Air-tek
Lead and shape the automation and testing vision.Collaborate with a high-impact engineering team solving global-scale challenges.Enjoy autonomy in a fast-paced, low-ego environment.Influence a quality-first culture across the SDLC.Competitive compensation, career growth, and the chance to make a real impact.
Ready to build scalable automation frameworks that redefine software quality in the airline industry? Apply with us!