Software Test Staff Specialist/Engineer

General Dynamics Land Systems–Canada

London

On-site

CAD 90,000 - 130,000

Full time

4 days ago
Be an early applicant
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

General Dynamics Land Systems–Canada is seeking an Staff Specialist/Engineer P55 to lead software testing efforts for CSCI code verification. You will design, implement, and execute test plans, coordinating with hardware and software teams to ensure requirements coverage and traceability.

You will drive manual and automated testing, participate in agile-like planning, and communicate results to customers. The role requires collaboration across project engineering, systems engineering, and

Qualifications

  • Engineering or CS degree and 3+ years in software testing
  • Experience developing and executing software test plans and test scripts
  • Ability to obtain and hold a Secret level security clearance
  • Willingness to travel up to 10% Canada, 10% US & International
  • Anthropometrical size requirements compliance

Responsibilities

  • Develop software test plans and test procedures
  • Create and maintain test scripts for manual and automated testing of CSCIs
  • Lead peer reviews and manage defect resolution
  • Ensure traceability between tests and requirements
  • Lead regression testing and improve test coverage
  • Coordinate SIL/HIL planning and automation efforts
  • Prepare test reports and customer briefings

Skills

Software test methods
Test plan development
Automation testing
Team collaboration
Security clearance (Secret)

Education

University Degree or College Diploma in Engineering/CS

Tools

Jira/Confluence
SysML/UML
IBM Rational DOORS
Enterprise Architect / CAMEO

Job description

Staff Specialist/Engineer P55
Job 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.

Key Job Elements
  • Develop project verification planning and software development planning, software test plans and test procedures
  • Support development of Electronic architecture, ensuring consistency with developed requirements, in collaboration with Embedded and Application Software Development Teams
  • Contribute to the development and 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.
  • Lead peer reviews of software test work products and resolution of issues.
  • Ensure bi directional traceability between test procedures and software requirements, and between software requirements and sub-system level requirements
  • Develop strategy and 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.
  • Lead regression test plan strategy 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).
  • Lead Software Configuration Control Board (CCB) meetings to review and authorize software scope and associated testing and test work product updates.
  • Participate and take a lead role 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.
  • Lead software working group meetings (internal and external), specifically advocating for software test interests, 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.
  • Lead less experienced employees in areas of Software Test and business practices
  • 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)
  • SIL/HIL design, build, commissioning experience
  • Product knowledge of Military/LAV family of vehicles
  • Previous mechatronics test, software development or requirements development experience
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.

  • Physical Environment: Office
  • Hazards: NA
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.

Equipment Utilized
  • Computer
  • Phone
  • Mobile device
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

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
Winter Co-op - CSC Land Based Test Facility - Facilities Engineering
Winter Co-op - CSC Land Based Test Facility - Facilities Engineering

Lockheed Martin • Dartmouth

On-site
CAD 14,000 - 21,000
Test Engineer
Test Engineer

Ultra Maritime • Dartmouth

On-site
CAD 70,000 - 95,000
Extended health and dental
RRSP
Deferred profit sharing
+1
System Integration & Test, Intermediate
System Integration & Test, Intermediate

General Dynamics Corporation • Calgary

Hybrid
CAD 77,000 - 91,000
Health coverage
Onsite parking
Flexible benefits
+1
Software Applications Area Manager
Software Applications Area Manager

General Dynamics Land Systems–Canada • London

On-site
CAD 80,000 - 100,000
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
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
Shore Facilities Integration Technical Staff
Shore Facilities Integration Technical Staff

Lockheed Martin • Dartmouth

On-site
CAD 65,000 - 90,000
Systems Integration/Test Engineer - Software Tester
Systems Integration/Test Engineer - Software Tester

Lockheed Martin • Dartmouth

On-site
CAD 65,000 - 90,000