Software Test Engineer - Payment & Kiosk Frameworks

Engg

Montreal (administrative region)

Hybrid

CAD 72,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health and dental coverage
Mental health benefits
Family building benefits
Pet benefits
Lyft Health Savings Account

Job summary

Lyft in Montréal is seeking a Software Engineer in Test to advance the automated testing of our payment service and kiosk platforms. You will build and improve test frameworks, participate in architectural decisions, and perform manual testing when needed.

You should have 2+ years in automated testing, strong Python and pytest experience, and knowledge of RESTful APIs, SQL, and Elasticsearch. English fluency and French proficiency are required in a bilingual environment.

Qualifications

  • 2+ years of engineering experience as an automated test developer or similar role.
  • Experience with Python and the pytest framework.
  • Experience with Java is an asset; familiarity with Restful APIs and SQL preferred.
  • Experience with Elasticsearch and embedded systems is a plus.
  • Must be fluent in spoken and written English and have working proficiency in French.

Responsibilities

  • Build and maintain the payment service automated test framework.
  • Leverage the kiosk automated test framework to improve test coverage.
  • Participate in the design and architecture of test frameworks.
  • Conduct occasional manual tests of the payment service.
  • Write well-crafted, readable, maintainable code.
  • Explain trade-offs and decisions to cross-functional teams.

Skills

Python
Pytest
Java
Restful API
SQL
Elasticsearch
Embedded systems
English fluency
French proficiency

Education

BSc/MSc in Computer Engineering/Computer Science

Job description

Lyft in Montréal is seeking a Software Engineer in Test to advance the automated testing of our payment service and kiosk platforms. You will build and improve test frameworks, participate in architectural decisions, and perform manual testing when needed.

You should have 2+ years in automated testing, strong Python and pytest experience, and knowledge of RESTful APIs, SQL, and Elasticsearch. English fluency and French proficiency are required in a bilingual environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer in Test, LUS
Software Engineer in Test, LUS

Lyft • Montreal (administrative region)

Hybrid
CAD 72,000 - 90,000
Extended health & dental
Mental health benefits
Family building benefits
+6
Software Engineer in Test, LUS
Software Engineer in Test, LUS

Engg • Montreal (administrative region)

Hybrid
CAD 72,000 - 90,000
Health and dental coverage
Mental health benefits
Family building benefits
+2
Ingénieur Logiciel Senior - Plateforme de Micromobilité
Ingénieur Logiciel Senior - Plateforme de Micromobilité

Lyft • Montreal (administrative region)

Hybrid
CAD 72,000 - 90,000
Health insurance
Mental health support
Fertility & family planning
+6
Software Engineer Intern, Test Automation (Summer 2027)
Software Engineer Intern, Test Automation (Summer 2027)

Lyft • Montreal (administrative region)

Hybrid
CAD 47,000 - 50,000
Mental health benefits
2 days paid time off + 3 days sick
Subsidized commuter benefits
+1
Développeur Logiciels (Stagiaire), Automatisation des tests (l'été 2027)
Développeur Logiciels (Stagiaire), Automatisation des tests (l'été 2027)

Lyft • Montreal (administrative region)

On-site
CAD 47,000 - 50,000
Santé mentale
Jours de congé payés + congés maladie
Transports subventionnés
Manufacturing Test Engineer, Lyft Urban Solutions
Manufacturing Test Engineer, Lyft Urban Solutions

Socotra, Inc. • Longueuil

On-site
CAD 112,000 - 140,000
Extended health and dental coverage
Life insurance & disability benefits
Mental health benefits
+6
Manufacturing Test Engineer, Lyft Urban Solutions
Manufacturing Test Engineer, Lyft Urban Solutions

Lyft • Longueuil

On-site
CAD 112,000 - 140,000
Extended health & dental
Mental health benefits
Family building benefits
+5
Stage Développeur Backend - Impact rapide et équipe
Stage Développeur Backend - Impact rapide et équipe

Lyft • Montreal (administrative region)

Hybrid
CAD 47,000 - 50,000
Santé mentale
Congés payés et maladie
Transports subventionnés
Software Engineer in Test
Software Engineer in Test

Bounce • Montreal

On-site
CAD 79,700 - 158,200
Competitive salary
Comprehensive benefits package
Flexible work hours
+2
Ingénieur de Test en Fabrication, Solutions Urbains de Lyft
Ingénieur de Test en Fabrication, Solutions Urbains de Lyft

Lyft • Longueuil

On-site
CAD 112,000 - 140,000
Assurance santé complète
Congés payés et prestations diverses
Soutien santé et famille