Software Test Specialist/Engineer (London)

Software Test Specialist/Engineer (London)

08 Nov
|
General Dynamics Land Systems - Canada
|
London

08 Nov

General Dynamics Land Systems - Canada

London

Job DescriptionThe 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.DescriptionSoftware Test Specialist/Engineer P54The 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 ElementsSupport 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 QualificationsUniversity Degree or College Diploma Engineering, Computer Science or related mechatronics disciplineMinimum 3 years relevant experienceDemonstrated 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 scriptsCapable of developing and updating automated test frameworks/interfaces/scripts and documenting user instructionsAbility to work cooperatively in a team environmentStrong technical and analytical abilityExcellent communication and interpersonal skillsStrong organizational skills with the ability to be agile, set priorities and multi-taskIntermediate computer skills in MS Office, including Word, Excel and PowerPointAbility to obtain and hold a valid Secret level security clearanceAbility to travel (10% Cdn) and (10% US & International) and possess/be able to acquire and maintain a valid passportMust be able to meet Anthropometrical Size Requirements for confined spacePreferred QualificationsP.Eng or the ability to obtain a P.EngProficiency with IBM Rational DOORSFamiliarity with Model-Based Systems Engineering (MBSE) methodology using SysML & UMLProficiency with Enterprise Architect and CAMEO systems modelerExperience following Agile development methodologyExperience with Atlassian Suite(Jira, Confluence)Proficiency with DSpace Automation Desk and Control Desk (including Matlab, Simulink, Python)SIL/HIL design, build, commissioning experienceProduct knowledge of Military/LAV family of vehiclesPrevious mechatronics test, software development or requirements development experienceWorking ConditionsPhysical Conditions and HazardsThe 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 Setting: OfficeHazards: NAPhysical Demands DescriptionThis section objectively captures and describes the physical demands that are required to perform a particular job or role. Usually completed by the ergonomistUsual mobility demands required are standing, walking, sitting, and stair climbing to access upper offices.Equipment UtilizedThis section describes the type of equipment an employee is required to use:ComputerPhoneMobile deviceMedical SurveillanceMay include: Anthropometrical Size Restrictions depending on taskPersonal Protective EquipmentApplicable when interacting with shop floor (safety shoes, safety glasses, hearing protection. extraction coveralls)

📌 Software Test Specialist/Engineer (London)
🏢 General Dynamics Land Systems - Canada
📍 London

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software test specialist/engineer (london) / london

Subscribe to this job alert:

Get the latest job offers by email for: software test specialist/engineer (london) / london