Software Test Engineer

soprasteria1· Software
Apply Now ↗

About this role

Company Description

CS Group Canada, a subsidiary of CS Group and a member of the Sopra Steria Group, is a key player in functional safety and cybersecurity for companies developing critical embedded technologies (avionics, autonomous driving, transport electrification).

Our clients include OEMs and Tier‑1 suppliers in the aerospace, automotive, defense, and rail sectors, who are seeking functional safety certifications (ISO 26262, DO‑178C, DO‑254, ARP‑4761, ARP‑4754, EN50128) and cybersecurity certifications (DO‑326A, ISO 21434, UN‑R155) to bring their technologies to market.

Job Description

We are looking for a talented and detail‑oriented Software Verification Engineer to join our innovative team in Montreal. As a key member of our Software Verification and Validation department, you will play a crucial role in ensuring the reliability and performance of our embedded software applications for aeronautics and space systems.

Responsibilities

  • Develop and execute comprehensive test plans and test cases for embedded software applications
  • Perform software testing in accordance with best practices
  • Ensure traceability between software design and testing
  • Write technical documentation, including test reports and verification results
  • Collaborate with cross‑functional teams to improve software quality and efficiency
  • Participate in continuous improvement of team performance (quality, efficiency, schedule adherence)
  • Collaborate with development teams working in sprint mode; TDD (Test Driven Development) is an asset
  • Provide project managers with regular updates on work progress and workload estimates

Qualifications

  • Bachelor’s degree in Engineering, Aeronautics, Systems and Networks, or a related field
  • Minimum of 3 years of experience in embedded software development, verification, and validation
  • Experience with Python, specifically Pytest
  • Exposure to QA tools (CI/CD) and tool integration (GitHub/GitLab, runners, checkers)
  • Asset: exposure to communication systems and satellite / space flight systems
  • Experience with Software Development Life Cycle (SDLC)

Additional Information

Please note that only selected candidates will be contacted.

Job Type: Full-time, Permanent

CS Group Canada values workplace diversity and encourages women, visible minorities, ethnic minorities, Indigenous peoples, and persons with disabilities to apply.

Benefits:

  • Hybrid work
  • Comprehensive medical, dental, and vision insurance
  • Access to a telemedicine service
  • RRSP program
  • Personal days and sick leave
  • Recreation room with pool table and foosball
  • Access to an on-site gym

All your information will remain confidential in accordance with EEO guidelines.

As an inclusive and committed employer, our company works every day to combat all forms of discrimination and promote a respectful work environment. That is why, committed to diversity and inclusion, we encourage all applications and profiles.

Frequently Asked Questions

Is the salary disclosed for the Software Test Engineer position at soprasteria1?
The salary for this Software Test Engineer role at soprasteria1 is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Software Test Engineer position at soprasteria1 located?
This Software Test Engineer role at soprasteria1 is based in Montréal, Montréal, QC, Canada, QC, ca. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Software Test Engineer role at soprasteria1 full-time or part-time?
This is listed as a Full time position. It is posted as a Software Test Engineer role in the Software department at soprasteria1.
Which team or department does the Software Test Engineer at soprasteria1 belong to?
This Software Test Engineer position is part of the Software department at soprasteria1. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Software Test Engineer position at soprasteria1?
Click the "Apply Now" button on this page. You will be redirected to soprasteria1's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Software Test Engineer job at soprasteria1 posted?
This Software Test Engineer position at soprasteria1 was posted on Jun 2, 2026. Apply as soon as possible — early applications are often reviewed first.
Software Test Engineer
soprasteria1
Apply for this role ↗

You'll be redirected to soprasteria1's official application page on SmartRecruiters.