Enable job alerts via email!

Software Test Engineer

Aversan Inc

London

On-site

CAD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled Software Test Engineer to join their dynamic team. In this pivotal role, you will be responsible for designing, implementing, and executing comprehensive test plans to ensure software functionality meets stringent requirements. Collaborating closely with cross-functional teams, you will identify and communicate defects, manage test coverage, and support verification planning. This position offers a unique opportunity to work on safety-critical systems within the aerospace and defense sectors, contributing to innovative projects that shape the future of technology. If you are passionate about software quality and eager to make a significant impact, this role is perfect for you.

Qualifications

  • 3-5 years experience in a Systems Engineering environment.
  • Proficiency in software testing methodologies and test plans.

Responsibilities

  • Design and execute test plans, cases, and scripts for software testing.
  • Collaborate with engineering teams to ensure testing requirements are met.

Skills

Software Testing Methodologies
Analytical Skills
Communication Skills
Team Collaboration
Organizational Skills

Education

University Degree in Engineering
College Diploma in Computer Science

Tools

IBM Rational DOORS
Enterprise Architect
Atlassian Suite (Jira, Confluence)
dSPACE
Matlab
Simulink
Python

Job description

Software Test Engineer

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, defense, and space industries.

We are currently seeking a qualified Software Test Engineer to join our team.

Location: London, Ontario

Schedule: Onsite


Description

The Software Test role is responsible for testing Computer Software Configuration Item (CSCI) code to verify the functionality meets the requirements specifications. The Software Test role is responsible for designing, implementing, and executing test plans, as well as identifying and communicating defects found. This role involves collaborating with project engineering, systems engineering, software development teams and other stakeholders to ensure there is a clear understanding of the CSCI requirements to be tested, the associated scope and approach for testing, and how the software test plans are integrated with overall system verification plans.

Responsibilities
  1. Support project verification planning and software development planning.
  2. Support reviews of software requirements and interface requirements specifications.
  3. Analyze software requirements and develop and maintain test plans, test cases, and test scripts for manual and automated testing of CSCIs in accordance with project plans, process standards, and approved scope of work.
  4. Lead peer reviews of software test work products and resolution of issues.
  5. Ensure traceability of software tests to software requirements and manage test coverage.
  6. Execute manual and automated tests to verify compliance with software requirements.
  7. Document and communicate test defects. Work with the software teams to resolve issues. Retest software to verify resolutions and close issues.
  8. Support regression test plan development and perform regression testing to ensure that new code baselines do not adversely affect existing functionality.
  9. Manage configuration of software test work products (establish baselines and execute and maintain change control).
  10. Support Software Configuration Control Board (CCB) meetings to review and authorize software scope and associated testing and test work product updates.
  11. Participate in software work product/capability development planning and execution (such as agile framework), including estimating and start work packages.
  12. Support the CSCI integration and test environment, ensuring consistency with software test plan needs. Activities supported include System Integration Laboratory (SIL) planning for Hardware in the Loop (HIL), development of HIL test architecture(s), selection and implementation of test equipment/automation, system build and configuration, development of automation interfaces, SIL systems commissioning, ongoing maintenance, etc.
  13. Manage and report quality and performance metrics related to test plan traceability and test coverage, software defects, software Technical Performance Measurements (TPMs), etc.
  14. Support software working group meetings (internal and external) including development and presentation of meeting content.
  15. Develop test reports and present to customers (internal and external).
  16. Create and deliver contractual reports (CDRL, DID) to customers.
Basic Qualifications
  1. University Degree or College Diploma in Engineering, Computer Science or related mechatronics discipline.
  2. Demonstrated proficiency in a variety of software testing methodologies (Acceptance/Qualification, Code Coverage Analysis, Performance, Regression).
  3. Experience developing and executing software test plans, tests cases and test scripts.
  4. Capable of developing and updating automated test frameworks/interfaces/scripts and documenting user instructions.
  5. Minimum 3-5 years of experience in Systems Engineering environment.
  6. HIL experience with dSPACE.
  7. Ability to work cooperatively in a team environment.
  8. Strong technical and analytical ability.
  9. Excellent communication and interpersonal skills.
  10. Strong organizational skills with the ability to be agile, set priorities and multi-task.
Preferred Qualification
  1. Proficiency with IBM Rational DOORS.
  2. Familiarity with Model-Based Systems Engineering (MBSE) methodology using SysML & UML.
  3. Proficiency with Enterprise Architect and CAMEO systems modeler.
  4. Experience following Agile development methodology.
  5. Experience with Atlassian Suite(Jira, Confluence).
  6. Proficiency with DSpace Automation Desk and Control Desk (including Matlab, Simulink, Python).
  7. SIL/HIL design, build, commissioning experience.
  8. Product knowledge of Military/LAV family of vehicles.
  9. Previous mechatronics test, software development or requirements development experience.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Test Engineer - Diabetes Care Division - (Mississauga)

Abbott

Mississauga

Remote

CAD 80,000 - 120,000

12 days ago

Associate Software Test Engineer

Absolute Security

Victoria

Remote

CAD 61,000 - 68,000

12 days ago

Associate Software Test Engineer u2013 Machine Learning

Absolute Software

Victoria

Remote

CAD 61,000 - 68,000

15 days ago

Associate Software Test Engineer – Machine Learning

Absolute Software

Victoria

Remote

CAD 61,000 - 68,000

15 days ago

Software Test Engineer

Aversan Inc.

London

On-site

CAD 60,000 - 90,000

23 days ago

Software Test Engineer

Radical Imaging LLC

Kitchener

Remote

CAD 80,000 - 100,000

30+ days ago

Software Test Engineer London, ON

Aversan Inc

London

On-site

CAD 60,000 - 100,000

30+ days ago

Software Tester

LogiSense

Remote

CAD 90,000 - 110,000

Yesterday
Be an early applicant

SDET - Software Development Engineer in Test – Linux Virtualization

Living Talent

Vancouver

Remote

CAD 80,000 - 110,000

Today
Be an early applicant