Software Test Engineer

Sopra Steria

$70K — $95K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Engineering, Aeronautics, Systems and Networks, or 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)
  • Asset: exposure to communication systems and satellite/space flight systems
  • Experience with Software Development Life Cycle (SDLC)

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
  • Provide project managers with regular updates on work progress and workload estimates

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
Full Job Description
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

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

Similar Jobs

More Jobs at Sopra Steria

More Aerospace & Defense Jobs

Find similar Software Test Engineer jobs: