Skip to content
LyftLyft

Ingénieur Logiciel, LUS Plateformes Back-end

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.

About the job

Responsabilités

  • Mettre en place et maintenir le cadre de test automatisé du service de paiement.
  • Exploiter le cadre de test automatisé existant pour les kiosques afin d’améliorer la couverture de tests.
  • Participer à la conception et à l’architecture des différents cadres de test.
  • Effectuer occasionnellement des tests manuels du service de paiement.
  • Rédiger du code bien conçu, testé, lisible et maintenable.
  • Comprendre et expliquer les compromis liés aux décisions techniques.
  • Débloquer les équipes, les soutenir, communiquer efficacement et obtenir leur adhésion pour atteindre les résultats souhaités.

Exigences

  • Baccalauréat ou maîtrise en génie informatique, informatique, domaine connexe, ou expérience professionnelle pertinente.
  • Au moins 2 ans d’expérience en ingénierie comme développeur de tests automatisés ou dans un domaine pertinent.
  • Expérience avec Python et pytest.
  • Maîtrise de l’anglais parlé et écrit; compétence professionnelle en français.

Atouts

  • Expérience avec Java.
  • Expérience des services de paiement et des fournisseurs de services de paiement (PSP).
  • Expérience des API RESTful.
  • Expérience des bases de données relationnelles et de SQL.
  • Expérience avec Elasticsearch.
  • Expérience des systèmes embarqués.

Rémunération et avantages

  • Salaire de base annuel : 72 000 à 90 000 CAD.
  • Assurance santé, dentaire, vision, vie et invalidité.
  • Programme de soutien en santé mentale.
  • Soutien à la fertilité et à la planification familiale.
  • Avantage pour les soins d’animaux de compagnie.
  • Compte de dépenses de santé et options de cotisation au REER.
  • Congés payés flexibles pour les salariés; 15 jours de congés payés pour les employés rémunérés à l’heure.
  • 18 semaines de congé parental payé.
  • Avantage lié au transport.

Skills

Python, Pytest, Java, Payment Services, REST APIs, Relational Databases, SQL, Elasticsearch, Embedded Systems, Automated Testing

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

Software Engineer Intern, Test Automation
CA$71k+/yrHybridQA Engineering

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.

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.

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.