Talent.com
HireTalent
Software Engineer in TestHireTalent • Montreal, QC
Software Engineer in Test

Software Engineer in Test

HireTalent • Montreal, QC
30+ days ago
Job type
  • Full-time
Job description

Job Title: Software Engineer in Test
Job Location: Quebec, Canada (Montreal or Longueuil)
Job Duration: months on W


Job Description:
At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.

We care deeply about delivering the best transportation experience; this means the best experience for the passenger and the best experience for the driver. We believe this quality of service can only be achieved with a deep understanding of our world, our cities, our streets... how they evolve, how they breathe.

As a Test Automation at Lyft, you'll collaborate closely with industry-leading engineers while enjoying the freedom to innovate from day one. Your contributions will be pivotal in accelerating our product development and enhancing user trust and satisfaction through the creation of cutting-edge test automation tools. At Lyft, we cultivate a dynamic and collaborative office environment, where brilliant minds are always eager to hear and support your next big idea. What will yours be?

Roles and Responsibilities:
Scale and Optimize Test Architecture: Take ownership of our existing native mobile test automation frameworks for both Android and iOS, expanding their capabilities, improving reliability, and scaling coverage for our bikeshare app. End-to-End Automation: Develop comprehensive EE automated regression suites for critical user journeys (, multi-city Sign-up flows, Sign-in, and core bike-sharing features). Navigate Complex Environments: Write intelligent tests that seamlessly interact with varied backend environments, specifically integrating with our two distinct backends and middlewares (BFF and HUB). Tooling & Infrastructure: Build internal tools and test data generators to assist standard SWEs in testing their code efficiently. CI/CD Integration: Integrate mobile automated tests into continuous integration pipelines to ensure reliable and fast deployments. Code Quality: Participate in code reviews, maintain high coding standards, and leave the codebase in a better state than you found it. Required

Experience & Qualifications
Strong Engineering Background: + years of experience as a Software Engineer or Software Engineer in Test (SET) with a strong command of object-oriented programming (, Kotlin, Swift, Python).
Mobile Automation Expertise: Proven track record of scaling, optimizing, and maintaining native mobile test frameworks (, XCUITest, Espresso, Appium).
System Architecture: Deep understanding of complex, service-oriented architectures, including RESTful APIs, Microservices, and Backend-for-Frontend (BFF) patterns. EE Testing:Extensive experience designing EE tests that span across mobile clients and multiple backend systems.
Agile Delivery: Ability to thrive in a fast-paced environment and independently own projects from conception to deployment.

Contract Availability: Available to work as a dedicated consultant through the end of .
Nice to Haves
Experience with real-time technology problems (, IoT, geolocation, mapping). Experience with or a strong desire to leverage AI tooling for scalable test automation.
Create a job alert for this search

Software Engineer in Test • Montreal, QC

Similar jobs

Manufacturing Test Software Engineer

dcbelMontreal (administrative region), QC, CA
Full-time

Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlockin... Show more

 • Promoted

Hybrid Software Developer in Test Role

Electronic ArtsMontreal (administrative region), QC, CA
Full-time

Explore a Software Developer in Test position at Electronic Arts, focusing on quality assurance for emerging technologies in gaming.This hybrid role allows you to work on-site in Redwood City, Vanc... Show more

 • Promoted

Test Engineer

Insight GlobalMontreal (administrative region), QC, CA
Full-time

Insight Global is seeking Test Engineers to support the development and execution of automated test stations for satellite antenna production within a fast-growing aerospace environment in Montreal... Show more

 • Promoted

AI-Driven Software Testing Engineer

CienaAhuntsic North, QC, ca
Full-time

Elevate your career as an AI-Enabled Software Test Engineer with Ciena in Ottawa, Ontario.Take the lead in designing and automating tests leveraging advanced AI technologies.Ciena invites candidate... Show more

 • Promoted

Senior Software Developer in Test

RBCMontreal (administrative region), QC, CA
Full-time

We are seeking a top‑notch Senior Software Developer in Test who is a passionate, driven team player committed to code quality and testing excellence.The ideal candidate will play a critical role i... Show more

 • Promoted

Sibelius - Software Test Engineer

Canada (SOC1) Avid Technology Canada Corp.Montreal (administrative region), QC, CA
Full-time

It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business.Avid develops technology and collaborative too... Show more

 • Promoted

Senior Software Developer in Test, Quality Platform

MaintainXMontreal (administrative region), QC, CA
Full-time

As a Senior SDET on the Quality Platform team, you'll build the shared testing infrastructure, frameworks, and AI-assisted tooling that every engineering team at MaintainX relies on to ship quickly... Show more

 • Promoted

Software Engineer in Test

BounceMontreal, Montreal (administrative region), CA
Full-time

Bounce is the new social way to pay; a smart and fun alternative to traditional money transfers.Canada’s first Venmo-style app, rail-agnostic, and designed to go viral (Hey, Bounce me!).Whether you... Show more

 • Promoted

Software Test Engineer

CS GROUP - CanadaMontreal (administrative region), QC, CA
Permanent

CS Group Canada, a subsidiary of CS Group and a member of the Sopra Steria Group, is a key player in functional safety and cybersecurity for companies developing critical embedded technologies (avi... Show more

 • Promoted

Software Test Engineer

CS GROUPMontreal (administrative region), QC, CA
Full-time +1

CS Group Canada, a subsidiary of CS Group and a member of the Sopra Steria Group, is a key player in functional safety and cybersecurity for companies developing critical embedded technologies (avi... Show more

 • Promoted

Software Test Automation Engineer – New Grad - $64,100 - $102,300 A Year - No Experience Required

CienaLe Plateau, Canada
Full-time

Develops test automation using Python and AI in cloud networking environments.Requires a degree in CS, proficiency in Python, and knowledge of Linux and Git. Show more

 • Promoted

Staff Test Engineer - C$131,670 - C$171,325 A Year

SkyworksLe Plateau, Canada
Full-time

Develops and implements automated test equipment (ATE) solutions for RF modules to ensure performance, reliability, and manufacturability.Supports WiFi products in a team-based environment. Show more

 • Promoted

Senior Manufacturing Test Engineer at dcbel

dcbelMontreal (administrative region), QC, CA
Full-time

Be part of dcbel's mission as a Senior Manufacturing Test Software Engineer.Create and optimize testing strategies for next-generation home energy products.As a key member of the engineering team a... Show more

 • Promoted

Software Engineer In Test - C$79,700 - C$158,200 A Year

BounceMont-Royal, Canada
Full-time

Bounce is seeking an experienced Software Development Engineer in Test (SDET) to build its quality assurance foundation from scratch.You will architect automation frameworks, define testing standar... Show more

 • Promoted

Software Test Engineer

Sopra SteriaMontreal (administrative region), QC, CA
Full-time +1

CS Group Canada, a subsidiary of CS Group and a member of the Sopra Steria Group, is a key player in functional safety and cybersecurity for companies developing critical embedded technologies (avi... Show more

 • Promoted

Software Test Engineer for Sibelius

Canada (SOC1) Avid Technology Canada Corp.Montreal (administrative region), QC, CA
Full-time

Elevate your career with Avid as a Software Test Engineer in Montreal focusing on music notation software.Join a dedicated team to enhance Sibelius through rigorous manual and automated testing.In ... Show more

 • Promoted

Lead Software Engineer in Test for Banking

RBCMontreal (administrative region), QC, CA
Full-time

Join RBC as a Lead Software Engineer in Test specializing in automated testing for banking applications.Make impactful contributions to quality and compliance across the organization.In this role a... Show more

 • Promoted

Test Engineer

dcbelMontreal (administrative region), QC, CA
Full-time

Our flagship product, the dcbel Home Energy Station, is a small wall mounted device that gives everyone ownership over their energy supply by using solar power to charge their EV and home, unlockin... Show more

 • Promoted

Qa-Engineer-Software Test Ii

CollaberaRivière-Des-Prairies-Pointe-Aux-Trembles, Canada
Permanent

Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry.As a half a billion dollar IT company, with m... Show more

 • Promoted

Software Test Technical Lead-EN

CAEMontreal (administrative region), QC, CA
Full-time

Bilingualism (English & French) required.Our engineers are the technical visionaries behind our innovative solutions.Globally recognized for delivering cutting‑edge systems, you’ll tackle complex c... Show more