Senior SDET at Air-tek | CA | Rezi

Senior SDET at Air-tek

Senior SDET

Air-tek · CA

1 weeks ago

Senior SDET

Air-tek · CA

12 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior SDET role.

Rezi rewrites your resume against Air-tek's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior SDET posting at Air-tek — free, in seconds.

About the Role

We are seeking a Senior Software Development Engineer in Test (SDET) to build and enhance the infrastructure essential for reliable, scalable testing. This hands-on role focuses on test environments, CI/CD pipelines, containerized infrastructure, and test data management, aiming to improve environment provisioning, test data dependability, and automated feedback speed and actionability.

Responsibilities

  • Design, build, and maintain reliable test infrastructure for automated integration and end-to-end testing.
  • Develop repeatable approaches to provisioning, configuring, and tearing down test environments, including ephemeral environments.
  • Work hands-on with Docker and Kubernetes to support containerized applications and their testing dependencies.
  • Improve consistency across local, CI, and shared test environments.
  • Partner with infrastructure and development teams to diagnose issues involving application configuration, service connectivity, container workloads, and environment readiness.
  • Build practical tooling that helps engineers create, use, and troubleshoot test environments with less manual intervention.
  • Own and improve approaches to creating, seeding, validating, refreshing, and cleaning up test data.
  • Build repeatable data setup workflows that support reliable, isolated test execution.
  • Work with SQL and MongoDB to investigate data issues and establish appropriate test datasets.
  • Apply privacy-aware practices to test data, including sanitization or masking of sensitive information and the use of synthetic data.
  • Address data dependencies and contamination between tests to reduce inconsistent results and improve reproducibility.
  • Build, maintain, and troubleshoot automated testing workflows in CI/CD pipelines.
  • Integrate environment provisioning, readiness checks, test data setup, test execution, and cleanup into delivery workflows.
  • Implement meaningful quality gates that provide timely feedback without creating unnecessary delivery friction.
  • Improve execution speed and reliability through appropriate parallelization, test isolation, resource management, and failure diagnostics.
  • Make failures easier to investigate through useful logs, reports, and retained diagnostic artifacts.
  • Distinguish application defects from test, data, pipeline, and environment failures, and address their underlying causes.
  • Develop maintainable automation and supporting tools using Python and Pytest.
  • Extend shared fixtures, reusable modules, and test utilities that help engineering teams write dependable tests.
  • Support API, integration, and browser-based automation where needed, including Playwright.
  • Collaborate with developers and other SDETs to introduce testability considerations early in design and implementation.
  • Evaluate tools pragmatically, choosing solutions that meet the team’s needs without unnecessary complexity.
  • Take ownership of improvements from problem definition and design through implementation, adoption, and ongoing maintenance.
  • Help define the technical direction for test infrastructure and test data management.
  • Document environment workflows, troubleshooting practices, and technical decisions.
  • Mentor teammates through code reviews, pairing, and practical guidance on automation and infrastructure.
  • Communicate trade-offs clearly and prioritize improvements that have a measurable impact on engineering productivity and confidence in releases.

Requirements

  • Significant hands-on experience as an SDET, quality engineer, or software engineer working on test infrastructure and automation, with demonstrated senior-level ownership.
  • Direct experience building and troubleshooting test environments and CI/CD pipelines.
  • Practical experience with Docker and Kubernetes, including configuring workloads and investigating failures in containerized environments.
  • Experience provisioning and maintaining non-production environments, managing application configuration, and supporting dependent services.
  • Strong working knowledge of SQL, MongoDB, and test data management, including data setup, validation, isolation, and cleanup.
  • Experience integrating automated testing into platforms such as GitHub Actions, CircleCI, or Jenkins, and familiarity with deployment workflows.
  • The ability to debug problems across code, pipelines, infrastructure, configuration, and data.
  • Sound engineering judgment: you build maintainable solutions, understand trade-offs, and avoid over-engineering.
  • A collaborative, self-directed approach and the ability to turn ambiguous problems into practical improvements.
  • Thoughtful use of AI-assisted development tools, with ownership of the code you submit and the ability to explain, validate, and refine generated output.
  • Building ephemeral or on-demand test environments.
  • Managing sensitive test data, including PII sanitization, masking, or synthetic data generation.
  • Working in a startup or smaller engineering team where you owned infrastructure and tooling directly.
  • Infrastructure-as-code and repeatable environment provisioning.
  • API and integration testing, Playwright-based browser automation, or performance and load testing.

Skills

  • Python
  • Pytest
  • C#
  • SQL
  • MongoDB
  • Docker
  • Kubernetes
  • GitHub Actions
  • CircleCI
  • Jenkins
  • Playwright
  • AI-assisted development tools

Location

  • Toronto

Work Type

  • Full-time

Experience Level

  • Senior

Salary/Compensations

  • $80,000 to $130,000

Benefits

  • Stock options

About the Company

  • 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.
  • 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.