Published March 29, 2022

Python Developer, Test Automation

  • Permanent job
  • 40 H Full-time
  • As soon as possible
  • Apply
  • Deadline: May 2, 2022

    LeddarTech is a leader in environmental sensing platforms for autonomous vehicles and advanced driver assistance systems. Founded in 2007, LeddarTech has evolved to become a comprehensive end-to-end environmental sensing company by enabling customers to solve critical sensing and perception challenges across the entire value chain of the automotive and mobility market segments. With its LeddarVision™ sensor-fusion and perception platform and its cost-effective, scalable, and versatile LiDAR development solution for automotive-grade solid-state LiDARs based on the LeddarEngine™, LeddarTech enables Tier 1-2 automotive system integrators to develop full-stack sensing solutions for autonomy level 1 to 5. These solutions are actively deployed in autonomous shuttles, trucks, buses, delivery vehicles, smart cities/factories, and robotaxi applications. The company is responsible for several innovations in cutting-edge automotive and mobility remote-sensing applications, with over 95 patented technologies (granted or pending) enhancing ADAS and autonomous driving capabilities.

    Additional information about LeddarTech is accessible at and on LinkedIn, Twitter, Facebook, and YouTube.


    See all positions at this organization


Reporting into the Verification & Validation Manager, you will be a key part of the project verification team. More specifically, you will be responsible for test automation of system tests for LiDAR Sensing components. You will also participate in the development of tools to support manual testing and in the creation of an automated test environment including automated data capturing. In this role, you will interact closely with other members of Hardware, software and system engineering as well as other internal clients.

Strategies, plans and quality tools development for system (30%)

  • Participate in the creation, definition and improvement of test plans
  • Estimate of efforts associated with the audit
  • Track the corrections applied to products

Execution of plans (60%)

  • Developpe automated tests environments and maintain their configurations
  • Developpe analysis tools for tests
  • Contribute to the evolution of the testing laboratory and implement new testing tools
  • Automate test cases using the LeddarTech test infrastructure
  • Contribute to the evolution of the test infrastructure when needed
  • Create and run automated test cases for system verifications
  • Generate test and progression reports
  • Follow-up on reports and documentation of non-conformities
  • Results analysis

Collaborate in the development of the organization (10%)

  • Participate in meetings relevant to function
  • Collaborate with colleagues
  • Collaborate in the administrative procedures of the organization
  • Maintains knowledge up to date

The ideal person to fill this position will have:

  • University degree in computer engineering, software, electrical or equivalent experience
  • 2 to 3 years of experience in test automation in a technological environment
  • Knowledge of Python
  • French and functional English, spoken and written
  • Team player with leadership and ability to build relationships in a multitask and dynamic environment
  • Good work organization skills in a dynamic multitasking environment
  • Solid understanding of technical implications of projects allowing a sound decision-making process
  • Rigorous, structured and organized with a strong sense of initiative and a desire to innovate and solve complex issues
  • Good communication skills to synthesis technical information


  •  Experience working in a standardized environment
  • Knowledge of C ++, C, ROS, Selenium and Office suite