Бета

Щось може працювати не такIT.Community зараз у бета-тесті: щось може працювати не так. Помітили проблему - напишіть нам, ми швидко виправляємо.

Написати нам
Lyft

Ingénieur Logiciel en Tests Automatisés, LUS

Lyft

Монреаль, Канада

72 000 - 90 000 CADЗарплата · щорічно, брутто
Монреаль, КанадаМісцезнаходження
Повний деньТип зайнятості

Опис вакансії

The text uses masculine and feminine terms in a generic sense; each term applies to both.

At Lyft, our mission is to serve and connect. We pursue it by fostering a work environment where everyone has a place and the opportunity to thrive.

About Lyft Urban Solutions

Lyft Urban Solutions provides the self-service bike and scooter systems that allow millions of people to get around in more than 60 cities around the world. We built the first automated self-service bike system in North America and remain at the forefront of the micromobility revolution. Our systems are present around the world: from Citi Bike in New York to BIXI in Montreal, through Divvy in Chicago, Capital Bikeshare in Washington D.C., and iconic systems in Austin, Barcelona, Bogota, Boston, Buenos Aires, Columbus, Detroit, Dubai, London, Madrid, Mexico City, Monaco, Pittsburgh, Portland, Rio de Janeiro, San Francisco, Toronto and many other cities.

We are not simply technology suppliers: we operate these systems, developing the software, hardware and operations that allow urban micromobility to run at scale.

Ready to shape how millions of people get around their cities every day?

Our Montreal office set up the first automated bike-sharing system in America, a system since deployed in many cities around the world (London, Montreal, New York and San Francisco, to name just a few). These are also some of the largest bike-sharing systems in the world!

The Role

The Lyft team in Montreal is looking for an Automated Testing Software Engineer to join its LUS software team. Our goal is to continue developing our bike-station software and our payment services software, improve their reliability and security, evolve their software architecture, and improve our interface and user experience.

Technical interviews and interactions with the company's other offices will be conducted in English, but the work environment in Montreal is bilingual.

Responsibilities

  • Set up and maintain the automated test framework for the payment service.
  • Leverage the existing automated test framework for kiosks to improve current test coverage.
  • Take part, with the rest of the team, in the design and architecture of the various test frameworks.
  • Occasionally perform manual testing of the payment service.
  • Write well-designed, well-tested, readable and maintainable code.
  • Have a good understanding of, and the ability to explain, the trade-offs made in decisions.
  • Unblock, support, communicate effectively and build buy-in from different teams to achieve the desired results.

Experience

  • BSc or MSc in computer engineering, computer science, a related field, or relevant professional experience.
  • 2+ years of engineering experience as an automated test developer or other relevant experience.
  • Experience with Python.
  • Experience with the pytest framework.
  • Experience with Java is an asset.
  • Experience with payment services and PSPs is an asset.
  • Experience with RESTful APIs is an asset.
  • Experience with relational databases and SQL is an asset.
  • Experience with Elasticsearch is an asset.
  • Experience with embedded systems is an asset.
  • Must be fluent in spoken and written English and have a working knowledge of French.

Benefits

  • Excellent health, dental and vision insurance coverage, plus life insurance and disability benefits.
  • Mental health support program.
  • Fertility and family planning support.
  • Pet care benefit.
  • Health savings account (HSA).
  • RRSP contribution options.
  • In addition to the holidays observed in the province, salaried team members are covered by Lyft's flexible paid time off policy. The policy allows team members to take as much time as they need (with manager approval). Hourly team members receive 15 days of paid time off, with one additional day for each year of service.
  • Lyft is proud to support new parents with 18 weeks of paid leave, designed to complement government programs. Birth, adoptive and foster parents are all eligible.
  • Transportation benefit.

Lyft is committed to creating an inclusive workplace that fosters belonging. Lyft believes every person is entitled to equal employment opportunity, without discrimination based on race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, record of pardoned criminal offence, or any other ground protected by applicable law or company policy. Lyft also strives to create a healthy and safe workplace and strictly prohibits all harassment. Accommodations for people with disabilities will be provided on request, in accordance with applicable law, during the application and hiring process. Please contact your recruiter if you wish to make such a request.

This is an in-office position on a hybrid schedule: team members must work in the office 3 days a week, on Mondays, Wednesdays and Thursdays. In addition, hybrid positions offer the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid

Pay

The expected base salary range for this position in the Montreal area is CAD $72,000 - CAD 90,000. Salary ranges depend on various factors, including qualifications, experience and geographic location. The range does not include equity offers, bonuses or potential benefits. Your recruiter can provide more information about the salary range specific to your work location and other factors during the hiring process.

Технічний стек

Languages

  • Python
  • Java

QA & Testing

  • pytest framework
  • Automated test frameworks (payment service and kiosks)

Backend

  • RESTful APIs

Databases

  • Relational databases and SQL
  • Elasticsearch

Domain

  • Payment services and PSPs

Embedded & Hardware

  • Embedded systems
pytestPythonPaymentsREST APISQLJavaElasticsearch
Перегляди
0
Опубліковано
Розмістив

Схожі вакансії

Спонсорський контентРеклама

Ми використовуємо лише cookie, без яких сайт не працює: щоб ви залишалися в акаунті, а сайт пам'ятав ваш вибір. Реклами й трекерів немає. Детальніше