P

Porter Airlines

Regional airline delivering premium service

Developer QA Automation

Test Automation EngineeringUpdated on Nov 10
Full-timeToronto, ON, CanadaNo salary listed

About the Job

Requirements

  • A bachelor's degree in computer science or engineering, or equivalent experience.
  • At least 3 years of experience in test automation development, with hands-on experience in at least one modern framework such as Playwright, Cypress, or Selenium.
  • Proficiency in a programming or scripting language used for automation, such as TypeScript, JavaScript, Python, or Java.
  • Strong understanding of software testing principles, including test case design, defect tracking, and test reporting.
  • Hands-on experience with API test automation using tools such as Postman or RestAssured.
  • Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, or AWS CodePipeline for automated testing integration.
  • Working proficiency with AI-assisted engineering tools such as GitHub Copilot, Cursor, or Claude in daily framework and test development, refactoring, and debugging, while validating AI-generated output.
  • Strong analytical and problem-solving skills, including the ability to support manual testers transitioning to automation.
  • Experience with Agile software development methodologies.
  • Ability to collaborate with cross-functional teams to support automation adoption.

Responsibilities

  • Code, prepare, and maintain end-to-end automation solutions across web, mobile, and API, following established scalability patterns and best practices.
  • Build and integrate automation workflows with enterprise and airline systems from proof of concept to production.
  • Use AI-assisted development tools to accelerate framework and test development, refactoring, and debugging, while rigorously validating AI-generated output.
  • Use AI to investigate suite health, identify flaky tests, quantify regression risk, and prepare reviewer-ready reports of test-run signals.
  • Contribute to application codebases alongside developers on targeted testability, reliability, or tooling improvements.
  • Contribute to CI/CD tooling and pipelines, including GitHub Actions, AWS CodePipeline, and Jenkins, supporting build performance, deployment gates, and pipeline observability beyond test integration.
  • Support test-environment work using infrastructure patterns established by the DevOps team, including ephemeral environments and seeded data.
  • Code and prepare observability instrumentation for automated suites using tools such as Datadog and Dynatrace so failures surface with actionable context.
  • Collaborate with business stakeholders and IT counterparts to identify automation opportunities, gather requirements, and implement solutions aligned with strategic goals.
  • Launch, support, and improve production automation solutions, including troubleshooting, observability instrumentation, and measuring system performance.
  • Prepare automation patterns, code standards, and documentation, and share validated approaches with the team.
  • Research emerging technologies in AI, large language models (LLMs/SLMs), and process automation to identify opportunities to enhance testing capabilities.
  • Prepare technical materials for business stakeholders on automation technologies and implementation approaches.
  • Participate in Agile ceremonies and use AI to accelerate ticket refinement, estimation preparation, and retrospective analysis.
  • Participate in the Safety Management System by reporting hazards and incidents encountered in daily operations, and understand, comply with, and promote the Company Safety Policy.

Desired Qualifications

  • Broader CI/CD pipeline authoring experience.
  • Familiarity with observability tools such as Datadog or Dynatrace.
  • Familiarity with infrastructure-as-code tools such as Terraform and cloud services such as AWS.
  • Knowledge of performance-testing tools such as JMeter or Gatling.

About the Company

Porter Airlines

Regional airline delivering premium service

Porter Airlines is a regional airline serving about 30 destinations across Canada and the United States, with plans to add Mexico and the Caribbean. It offers a premium travel experience aimed at business and leisure travelers who want comfortable, convenient flights. The product includes spacious seating, complimentary in-flight service, and access to exclusive airport lounges. Revenue comes from ticket sales, baggage fees, and partnerships with other travel businesses. Porter differentiates itself by focusing on a higher level of service in the regional market, aiming for strong customer satisfaction and a larger share of regional travel. Its goal is to grow its route network and market presence by expanding to new destinations while maintaining quality service.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$190.7M
Headquarters
Toronto, Canada
Founded
2006

Recently Posted Jobs

Explore more opportunities at Porter Airlines

See more jobs