Software Test Specialist/Engineer

General Dynamics Land Systems–Canada

London

On-site

CAD 85,000 - 110,000

Full time

29 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

General Dynamics Land Systems–Canada is seeking a Software Test Engineer to support verification planning, software development planning, and reviews of software and interface requirements. You will analyze requirements and develop test plans, cases, and scripts for manual and automated testing of CSCIs across project plans and standards.

You will also document defects, drive retests, and contribute to regression testing and test coverage.

Qualifications

  • University degree in engineering, computer science or related mechatronics field.
  • Minimum 3 years of relevant software testing experience.
  • Experience developing and executing software test plans, tests cases and test scripts.
  • Ability to develop and update automated test frameworks/interfaces/scripts and document user instructions.
  • Ability to work cooperatively in a team environment.
  • Strong technical and analytical ability.
  • Excellent communication and interpersonal skills.
  • Strong organizational skills with agility to set priorities and multi-task.
  • Proficient in MS Office (Word, Excel, PowerPoint).
  • Ability to obtain and hold a valid Secret level security clearance.
  • Willingness to travel 10% Canada and 10% US/international, and to obtain/passport requirements.

Responsibilities

  • Support project verification planning and software development planning.
  • Support reviews of software requirements and interface requirements specifications.
  • 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.
  • Support peer reviews of software test work products and resolution of issues.
  • Ensure directional traceability of software tests to software requirements and manage test coverage.
  • Execute manual and automated tests to verify compliance with software requirements.
  • Document and communicate test defects; retest resolutions and close issues with software teams.
  • Support regression test plan development and regression testing to ensure new code baselines do not affect existing functionality.
  • Manage configuration of software test work products (baselines, change control).
  • Support Software Configuration Control Board (CCB) meetings to review and authorize software scope and test work product updates.
  • Participate in software work product/capability development planning and execution (agile), including estimating and statusing work packages.
  • Support CSCI integration and test environment planning (SIL, HIL architecture, test equipment/automation, system build, etc.).
  • Manage and report quality metrics related to test plan traceability, test coverage, defects, and TPMs.
  • Support software working group meetings and presentation content.
  • Develop test reports and present to internal/external customers.
  • Create and deliver contractual reports (CDRL, DID).
  • Refer to Responsibility Matrix of ED&T KJEs by GCF Levels for expectations.

Skills

Software testing methodologies
Team collaboration
Analytical ability
Technical communication
MS Office proficiency

Education

Engineering or Computer Science degree

Tools

Rational DOORS
Enterprise Architect
CAMEO
SysML/UML tools
Jira
Confluence
MATLAB/Simulink/Python

Job description

Key Job Elements
  • Support project verification planning and software development planning.
  • Support reviews of software requirements and interface requirements specifications.
  • 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.
  • Support peer reviews of software test work products and resolution of issues.
  • Ensure directional traceability of software tests to software requirements and manage test coverage.
  • Execute manual and automated tests to verify compliance with software requirements.
  • Document and communicate test defects. Work with the software teams to resolve issues. Retest software to verify resolutions and close issues.
  • Support regression test plan development, and perform regression testing to ensure that new code baselines do not adversely affect existing functionality.
  • Manage configuration of software test work products (establish baselines and execute and maintain change control).
  • Support Software Configuration Control Board (CCB) meetings to review and authorize software scope and associated testing and test work product updates.
  • Participate in software work product/capability development planning and execution (such as agile framework), including estimating and statusing work packages.
  • 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.
  • Manage and report quality and performance metrics related to test plan traceability and test coverage, software defects, software Technical Performance Measurements (TPMs), etc.
  • Support software working group meetings (internal and external) including development and presentation of meeting content.
  • Develop test reports and present to customers (internal and external).
  • Create and deliver contractual reports (CDRL, DID) to customers.
  • For more information about the expectations related to Engineering roles at each Global Career Framework (GCF) level, see~ Responsibility Matrix of ED&T KJEs by GCF Levels (located on ED&T Portal).
Required Qualifications
  • University Degree or College Diploma Engineering, Computer Science or related mechatronics discipline
  • Minimum 3 years relevant experience
  • Demonstrated proficiency in a variety of software testing methodologies (Acceptance/Qualification, Code Coverage Analysis, Performance, Regression)
  • Experience developing and executing software test plans, tests cases and test scripts
  • Capable of developing and updating automated test frameworks/interfaces/scripts and documenting user instructions
  • Ability to work cooperatively in a team environment
  • Strong technical and analytical ability
  • Excellent communication and interpersonal skills
  • Strong organizational skills with the ability to be agile, set priorities and multi-task
  • Intermediate computer skills in MS Office, including Word, Excel and PowerPoint
  • Ability to obtain and hold a valid Secret level security clearance
  • Ability to travel (10% Cdn) and (10% US & International) and possess/be able to acquire and maintain a valid passport
  • Must be able to meet Anthropometrical Size Requirements for confined space
Preferred Qualifications
  • P.Eng or the ability to obtain a P.Eng
  • Proficiency with IBM Rational DOORS
  • Familiarity with Model-Based Systems Engineering (MBSE) methodology using SysML & UML
  • Proficiency with Enterprise Architect and CAMEO systems modeler
  • Experience following Agile development methodology
  • Experience with Atlassian Suite(Jira, Confluence)
  • Proficiency with DSpace Automation Desk and Control Desk (including Matlab, Simulink, Python)
  • Product knowledge of Military/LAV family of vehicles
Working Conditions~
Physical Conditions and Hazards~

The conditions in which an individual or staff works, including but not limited to such things as amenities, physical environment, stress and noise levels, degree of safety or danger, temperature, location.

1) Physical Environment~ Office

Physical Demands Description~

This section objectively captures and describes the physical demands that are required to perform a particular job or role. Usually completed by the ergonomist

Usual mobility demands required are standing, walking, sitting, and stair climbing to access upper offices.

This section describes the type of equipment an employee is required to use~

Computer

Phone

Medical Surveillance

May include~ Anthropometrical Size Restrictions depending on task

Personal Protective Equipment~

Applicable when interacting with shop floor (safety shoes, safety glasses, hearing protection. extraction coveralls)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Modeling & Simulation Staff Specialist/Engineer
Computer Modeling & Simulation Staff Specialist/Engineer

General Dynamics Land Systems–Canada • London

On-site
CAD 90,000 - 130,000
Engineering Change Management Specialist
Engineering Change Management Specialist

General Dynamics Land Systems–Canada • London

On-site
CAD 80,000 - 110,000
Cybersecurity Specialist/Engineer
Cybersecurity Specialist/Engineer

General Dynamics Land Systems–Canada • London

On-site
CAD 85,000 - 120,000
System Integration & Test, Intermediate
System Integration & Test, Intermediate

General Dynamics Corporation • Calgary

On-site
CAD 77,000 - 91,000
Health coverage
Onsite parking
Flexible benefits
+1
System Integration & Test, Intermediate
System Integration & Test, Intermediate

General Dynamics Mission Systems - Canada • Calgary

On-site
CAD 77,000 - 91,000
Medical, dental, and vision coverage
Pension plan with employer contrib.
Flexible time off and vacation
+1
Winter Co-op - Integration and Test Engineer - Software Test
Winter Co-op - Integration and Test Engineer - Software Test

Lockheed Martin • Dartmouth

On-site
CAD 65,000 - 95,000
Shore Facilities Integration Technical Staff
Shore Facilities Integration Technical Staff

Lockheed Martin • Dartmouth

On-site
CAD 65,000 - 90,000
Software Tests Specialist (CF-18 Fighter)
Software Tests Specialist (CF-18 Fighter)

CAE • Mirabel

Hybrid
CAD 60,000 - 90,000
Hybrid work model
Pension plan
Employee stock purchase plan
+1
Senior Manager of Test Engineering
Senior Manager of Test Engineering

Aplin • Dartmouth

On-site
CAD 130,000 - 190,000
Software Applications Area Manager
Software Applications Area Manager

General Dynamics Land Systems–Canada • London

On-site
CAD 80,000 - 100,000