Software Test Engineer
- London, ON
- On-site
- Posted Sep 24, 2026
- 1 position
$85,600–$107,000 / year
Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 7+ years
- Minimum education
- Bachelor’s degree
- Apply by
- Oct 18, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
Job summary
The Software Test Engineer will plan, develop, and execute verification and validation activities for complex mechatronic systems within SIL/HIL environments. They are also responsible for leading test strategies, managing configuration control, and providing technical mentorship to the team.
Job details
Aversan Inc. () is a trusted multi-service engineering and electronics manufacturing company. Aversan delivers leading-edge and reliable safety-critical electronics and software systems to the aerospace, defence, and space industries. We are currently seeking a qualified Software Test Engineer to join our team. The successful candidate will be responsible for the planning, development, and execution of software verification and validation activities for complex mechatronic systems. This role is responsible for developing software test strategies, plans, procedures, and automated test solutions, while ensuring full requirements traceability, quality compliance, and successful integration within SIL/HIL environments. The individual will work closely with software, systems, and integration teams, providing technical leadership throughout the software test lifecycle and supporting customer-facing test reviews, reporting, and program execution. Location: London, ON Job Type: Fixed Term Working Arrangement: On-site Responsibilities Develop, maintain, and execute manual and automated test plans, test cases, and test scripts to verify compliance with software requirements. Ensure bidirectional traceability between system requirements, software requirements, and test procedures. Lead peer reviews of software test artifacts and drive issue resolution activities. Develop and execute regression testing strategies to ensure software releases maintain existing functionality. Lead Software Configuration Control Board (CCB) activities and manage software test baselines, configuration management, and change control processes. Support the design, build, integration, commissioning, and maintenance of SIL/HIL test environments, including test automation and interface development. Participate in Agile development activities, including planning, estimation, work package execution, and status reporting. Track and report software quality metrics, test coverage, defect trends, and technical performance measures. Lead software test working groups, develop test reports, and present results to internal and external stakeholders. Create and deliver contractual documentation and customer deliverables. Provide technical mentorship and guidance to junior team members in software test best practices. Basic Qualifications Degree or diploma in Engineering, Computer Science, Information Technology, Mechatronics, Electrical Engineering, or a related technical discipline. Minimum 7 years of relevant experience in software testing, verification, validation, or systems integration. Proven experience developing and executing software test plans, test procedures, test cases, and automated testing solutions. Strong knowledge of software testing methodologies, including qualification, acceptance, regression, performance, and code coverage testing. Experience supporting or developing SIL/HIL test environments and automated test frameworks. Experience working within Agile development environments and with tools such as Jira and Confluence. Familiarity with MBSE concepts and SysML/UML-based systems engineering approaches. Experience with DSPACE, MATLAB, Simulink, Python, or similar test automation and simulation tools. Previous experience in mechatronics testing, software development, requirements development, or integration testing of complex systems. Strong analytical, communication, leadership, and problem-solving skills. Ability to obtain and maintain a Secret-level security clearance and support occasional travel. Professional Engineer (P.Eng.) designation or eligibility to obtain it would be an asset. Experience with IBM Rational DOORS, Enterprise Architect, or Cameo Systems Modeler would be an asset. Familiarity with software safety standards such as ISO 26262 or MIL-STD-882E would be an asset. Experience within military, defense, ground vehicle, or safety-critical systems environments would be an asset. Knowledge of military vehicle platforms and integrated electronic architectures would be an asset. Please Note Interested applicants must apply directly to this link to be considered for this position: The name of the file for the resume should be the applicant’s full name and the position title you are applying for. The resume format should be PDF. Compensation: $85,600 – $107,000 CAD (annual salary) The base salary or rate offered to an applicant within this range is determined by considering several factors, including the individual's geographic location, skills, competencies, and unique qualifications. This ensures compensation is fair and aligned with the specific requirements and attributes of each candidate. Vacancy Status: This posting is for an existing vacancy. AI in Hiring: We use AI tools to assist with application management (e.g., organizing submissions and surfacing potentially relevant qualifications). AI is not used to make hiring decisions. All decisions are made by our hiring managers and recruitment team. Our use of AI is governed by security and privacy risk assessments aligned with our cybersecurity framework.
What you’ll do
The Software Test Engineer will plan, develop, and execute verification and validation activities for complex mechatronic systems within SIL/HIL environments. They are also responsible for leading test strategies, managing configuration control, and providing technical mentorship to the team.
Requirements
Candidates must hold a degree or diploma in a relevant engineering or technical discipline and possess at least 7 years of experience in software testing or systems integration. Proficiency in automated testing tools, requirements traceability, and the ability to obtain a Secret-level security clearance are required.
Listed skills
- Jira · Preferred
- Agile · Preferred
- Python · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Software testing
- Verification and validation
- Automated test solutions
- SIL/HIL environments
- Requirements traceability
- Mechatronics
- Test strategy development
- Regression testing
- Python
- MATLAB
- Simulink
- DSPACE
- Agile
- Jira
- Confluence
- Systems integration
Job areas
- Engineering
- Software
- Technology
- Manufacturing
- Security & Safety
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
The Properties Group Management Ltd.
Real Estate Law Clerk
SponsoredDirect employerEasy Apply- On-site
- Ottawa, ON
- Posted Sep 24, 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
Trista
Residential Home Care Services Manager (NOC 60040)
SponsoredDirect employerEasy Apply- On-site
- Calgary, AB
- Posted Sep 25, 2026
