Software Test Specialist/Engineer
General Dynamics Land Systems
London
Description
- 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.
- Lead peer reviews of software test work products and resolution of issues.
- Ensure 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.
- University Degree or College Diploma in Engineering, Computer Science or related mechatronics discipline
- 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
- Minimum 3-5 years of experience in Systems Engineering environment
- 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
- 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
- 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
About the Company
General Dynamics Land Systems
General Dynamics Land Systems (GDLS), headquartered in Sterling Heights, Michigan is a wholly-owned business unit of General Dynamics Corporation’s (NYSE:GD) Combat Systems group and is a global leader in the design, development, production, support and enhancement of tracked and wheeled military vehicles. GDLS has a 70-year defense heritage of providing a full spectrum of high quality, technically superior, high value products and services to the United States and its Allies and demonstrates the leadership, financial resources, technology and strength of more than 7500 employees who are dedicated to making the Company the World’s preferred supplier of land vehicles and weapons systems. This dedication assures every shareholder, customer, and the nation, that the name General Dynamics will always mean Strength on Your Side.
At the heart of Land Systems’ military-vehicle platforms is the Abrams main battle tank and the family of Stryker and LAV wheeled combat vehicles. These key ground-force assets remain critical to the military’s structure and offer continuing opportunities for modernization and enhancements that meet the Warfighter’s evolving requirements while increasing troop safety and effectiveness.