Skip to content
LyftLyft

Software Engineer Intern, Test Automation

Summer 2027 intern developing test automation tools and improving software reliability through testing, code reviews, and continuous delivery. Requires current Computer Science study at a Canadian university and strong fundamentals; testing, databases, mobile, and AI experience are advantageous.

About the job

Responsibilities

  • Own assigned projects and provide regular updates to team members.
  • Improve code quality through progressive refactoring.
  • Build reliability through unit, integration, and load testing.
  • Participate in code reviews to maintain quality and share knowledge.
  • Contribute to continuous integration and deployment.
  • Develop test automation tools that improve product quality.

Requirements

  • Currently pursuing a bachelor's or master's degree in Computer Science at a Canadian university.
  • Expected graduation between December 2027 and Summer 2028.
  • Master's students with prior work between bachelor's and master's programs must have less than two years of relevant full-time experience.
  • Available for a Summer 2027 internship in Montreal.
  • Strong computer science fundamentals.
  • Excellent communication skills.
  • Passion for quality and testing.
  • Ability to thrive in a startup environment.

Nice-to-haves

  • Open-source contributions.
  • Database experience.
  • Experience solving real-time technology problems.
  • Mobile development experience.
  • Integration testing and test automation experience.
  • Experience with, or strong interest in learning, AI tooling.
  • Interest in community, sustainability, or transportation.

Compensation and Benefits

  • Base pay: $34–$36/hour CAD, equivalent to $70,720–$74,880 annually.
  • Mental health benefits.
  • Two paid days off and three paid sick days in addition to holidays.
  • Subsidized commuter benefits and Lyft ride credits.
  • Hybrid schedule with at least three days per week in the office, including Monday, Wednesday, and Thursday.

Skills

Test Automation, Unit Testing, Integration Testing, Load Testing, Continuous Integration, Continuous Deployment, Code Review, Databases, Mobile Development, AI Tools

Lyft

Lyft

Montreal, Canada

Développeur Logiciels , Automatisation des tests
CA$71k+/yrHybridQA Engineering

Software engineering intern focused on building test automation tools and improving product reliability through testing, code quality, and continuous delivery. Candidates must be pursuing a computer science degree at a Canadian university and be available in Montréal during summer 2027.

Lyft

Lyft

Montreal, Canada

Software Engineer, LUS Backend Platforms
CA$72k+/yrHybrid2+ YOEQA Engineering

Build and maintain automated test frameworks for Lyft’s payment services and bike-sharing kiosk software, while improving test coverage, reliability, and architecture. The role requires 2+ years of engineering experience, Python and pytest expertise, and English/French proficiency.

Lyft

Lyft

Montreal, Canada

Ingénieur Logiciel, LUS Plateformes Back-end
CA$72k+/yrHybrid2+ YOEQA Engineering

L’ingénieur logiciel en tests automatisés développera et maintiendra des cadres de test pour les logiciels de paiement et de vélopartage, tout en améliorant leur couverture, fiabilité et maintenabilité. Le rôle exige au moins deux ans d’expérience, ainsi que Python et pytest; Java, les API REST et SQL sont des atouts.

Phonely

Phonely

Canada

QA Engineer
No salary listedOn-siteQA Engineering

Early-career QA Engineer who will establish the QA process, test product features and user experiences, and own automated end-to-end testing. The role requires technical debugging ability, strong product judgment, and a willingness to build quality practices from scratch.

Lyft

Lyft

Longueuil, Canada

Ingénieur de Test en Fabrication, Solutions Urbains
No salary listedOn-siteQA Engineering

Conçoit et maintient des systèmes de test logiciels, électriques et matériels pour valider des vélos et trottinettes en production. Le rôle exige une formation technique, de l’expérience en automatisation, systèmes embarqués, firmware et dépannage directement sur le plancher de fabrication.