Tornatech

Intern, Software Engineering

Tornatech

internship

Posted on:

Location Type: Hybrid

Location: LavalCanada

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C#automated testingBehavior-Driven DevelopmentGherkinembedded systemssoftware development best practicesarchitecture design
Soft Skills
communicationautonomyproject management