About the role

  • Internship focused on design and automation testing for embedded products at Tornatech. Collaborate with a dynamic team in a hybrid work environment in Laval, Quebec.

Responsibilities

  • Design of an automated testing platform enabling BDD (Behavior-Driven Development) for embedded products.
  • Automatically detect each new commit or merge and test the implemented feature under real-world operating conditions on the embedded platform itself.
  • Desired behavior is specified by the Product Owner in Gherkin and then implemented in C#.
  • Send events to the embedded platform and validate the results obtained.
  • Learn and apply best practices in automated testing and software development.
  • Research available technology options, evaluate them, and make the final selection.
  • Design the architecture of the test platform.
  • Implement the proposed architecture in C#.

Requirements

  • University students seeking a second internship
  • Have completed at least 75 course credits
  • Preparing to undertake their second internship
  • Excellent communication skills
  • Able to work with a high degree of autonomy
  • Comfortable managing their own projects
  • Required knowledge: C# — Advanced level
  • Git (command line)

Benefits

  • Competitive salary
  • Approximately 40% of your time spent in discussions and meetings with colleagues for design, innovation, and group brainstorming.
  • Family-owned, growth-oriented company
  • Flexible hours and remote work (hybrid; 1–2 days in the office per week)
  • Dynamic, motivating, and innovative team
  • New facility since 2018 — modern and bright
  • Very active social committee (Activities: BBQs, bowling, go-karting, escape rooms, pool nights, golf, contests, gifts, and more!)
  • Very safe environment following strict procedures to ensure the health and safety of all employees
  • A very diverse, inclusive, and non-unionized workplace

Job type

Internship

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridLavalCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.