View all jobs

Software Engineer in Test / Développeur Logiciel en Test

Montreal, Quebec

Software Engineer in Test / Développeur Logiciel en Test

Location: Montreal

We have partnered with one of the world's largest rideshare company's that has recently launched a new division in Montreal. They are currently in the process of building a one-stop multimodal transportation app that will allow customers to request a shared car, find a scooter or bike, as well as see nearby public transit options. They are in the process of hiring an experienced Software Engineer in Test to help lead their Stations Software Platform team to work on helping us transition customers to latest generation platform and to make the platform evolve in a solution that can be brought to multiple different markets and business models. 

Technical interviews and interactions with the other offices in the company will be in English; however, the working environment in Montreal is bilingual.


  • Plan, create, and execute tests for validating Lyft’s new features
  • Perform exploratory testing and assist in the identification and design of test automation
  • Improve our existing test automation frameworks and infrastructure and play an active role in writing automated tests
  • Develop test plan by collaborating with the cross-functional team and identify tests for automation or automate them
  • Maintain existing tests, monitor failures and report bugs
  • Design and implement test strategy to improve efficiency in automated testing
  • Build and maintain systems to monitor test stability and report stability issues back to engineers


  • Strong experience in developing and documenting test plan, test cases and reporting bugs for complex features
  • Solid experience in building automation frameworks and writing reliable and maintainable automated tests
  • Have worked on web/mobile platform and have a very good understanding of and ability to troubleshoot the testing ecosystem (plus points for mobile experience)
  • Strong object-oriented programming experience
  • Track record of improving efficiency, especially through automation, balancing short-term and long-term priorities
  • Have significant experience and willingness to work with other teams such as engineering, product and release teams
  • Are constantly thinking ahead, and building for future changes in an ever-changing mobile ecosystem
  • Shows a passion for learning, especially through looking at new processes and tools that have significant impact on engineering teams
  • Experience of prioritizing and coordinating work across a large number of product teams is a plus
  • Excellent communication skills
  • Experience of prioritizing and coordinating work across a large number of product teams is a plus
How to apply?
You can apply directly to nick.weiszhaar@talentlab.com or on our website at www.talentlab.com. We want to thank all applicants for their interest, but only those in consideration will be contacted.

More Openings

Full Stack Developer
IT Manager

Share This Job

Powered by