Software Test Engineer

Aversan

Toronto

On-site

CAD 86,000 - 107,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Aversan is seeking a Software Test Engineer to plan, develop, and execute verification and validation activities for complex mechatronic systems. You will develop test strategies, plans, and automated solutions while ensuring traceability and quality in SIL/HIL environments.

Work with software, systems, and integration teams and provide technical leadership throughout the test lifecycle. The role requires 7+ years of experience, strong knowledge of testing methodologies, and proficiency with

Qualifications

  • Bachelor's or higher in Engineering/CS/IT or related technical discipline.
  • Minimum 7 years of software testing/verification experience.
  • Experience developing and executing test plans, procedures, tests, and automated tests.
  • Strong knowledge of qualification, acceptance, regression, performance, and code coverage testing.
  • Experience with SIL/HIL environments and automated test frameworks.
  • Familiarity with Agile processes and Jira/Confluence.
  • Exposure to MBSE concepts and SysML/UML.
  • Experience with DSPACE, MATLAB, Simulink, Python, or similar tools.
  • Background in mechatronics testing or complex system integration.
  • Excellent analytical, communication, leadership, and problem-solving skills.

Responsibilities

  • Develop, maintain, and execute test plans, cases, and scripts for software requirements.
  • Ensure traceability between system/software requirements and test procedures.
  • Lead peer reviews of test artifacts and drive issue resolution.
  • Create regression testing strategies to preserve functionality across releases.
  • Lead CC B activities and manage test baselines and change control.
  • Support SIL/HIL test environments, automation, and interface development.
  • Participate in Agile planning, estimation, and status reporting.
  • Track software quality metrics, coverage, defects, and performance.
  • Lead test working groups and present results to stakeholders.
  • Produce contractual documentation and customer deliverables.
  • Mentor junior team members on test best practices.

Skills

Software testing
Agile methodologies
Traceability
Test automation
System integration
MBSE concepts
SysML/UML
Analytical thinking
Communication
Leadership
Problem-solving

Education

Bachelor's or higher in Engineering/CS/IT

Tools

Jira
Confluence
IBM Rational DOORS
Enterprise Architect
Cameo Systems Modeler
DSPACE
MATLAB
Simulink
Python

Job description

Aversan Inc. (www.aversan.com) 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: Full Time

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.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Test Engineer
Software Test Engineer

Aversan Inc • London

On-site
CAD 86,000 - 107,000
Software Test Engineer
Software Test Engineer

Aversan • London

On-site
CAD 86,000 - 107,000
Software Test Engineer
Software Test Engineer

Aversan Inc. • London

On-site
CAD 86,000 - 107,000
Software Product Assurance Engineer
Software Product Assurance Engineer

Aversan Inc • Brampton

On-site
CAD 120,000 - 135,000
Test & Verification Engineer
Test & Verification Engineer

Aversan • Toronto

Hybrid
CAD 45,000 - 50,000
Senior Hardware Test Engineer
Senior Hardware Test Engineer

Aversan Inc. • Toronto

On-site
CAD 120,000 - 140,000
Senior Full Stack Developer
Senior Full Stack Developer

Aversan Inc. • Mississauga

Hybrid
CAD 110,000 - 140,000
Test & Verification Engineer
Test & Verification Engineer

Aversan Inc • Toronto

Hybrid
CAD 45,000 - 50,000
Senior Hardware Test Engineer
Senior Hardware Test Engineer

Aversan • Toronto

On-site
CAD 120,000 - 140,000
Senior Hardware Test Engineer
Senior Hardware Test Engineer

Aversan Inc • Toronto

On-site
CAD 120,000 - 140,000