Software Test Engineer

advertisement

Software Test Engineer

Programme / Functional Group: MST - Security and Defence - Various

Description of Business Environment:

Lockheed Martin is extending its capability within the Cyber and Analytics arena. This requires core competencies in these following areas:

 Cyber Security

Data Analytics

 Intelligence Analytics

 Software & Systems

Development.

We are looking for talented Systems Integration and Software Test Engineers to join our teams in the Gloucestershire area. This opportunity will lead to you becoming part of a dynamic and innovative team working on key Cyber related technologies.

Our projects cover a wide range of budget, duration, scope, technology and product types and offer complex and challenging opportunities.

 Our projects include Research and Innovation initiatives; full "cradle to grave” systems development and all areas in between.

Specific Job Description:

Successful candidates will be responsible for performing a range of test engineering tasks across the development lifecycle, including but not limited to: assisting with requirements elaboration, test analysis, test design, test execution and reporting. In addition to these general test activities, the successful candidate will be required to develop test support tools, simulators and analysis tools to support testing and integration. They will be expected to apply their knowledge of computer systems and test engineering best practice in the performance of their duties and be responsible for ensuring test compliance standards are met by the application of appropriate processes, procedures and tools throughout the development lifecycle. Training can be provided to support learning and career development.

Successful candidates will be expected to provide input into estimating/planning, to work under limited supervision to develop test solutions to meet customer business/mission problems and contribute towards ensuring that project milestones are met.

The position will be full-time within the existing team delivering cutting edge solutions for both customer and Lockheed Martin enterprises.

For our senior "Level 3" roles, candidates will have strong technical expertise, and have general knowledge of other related disciplines. Candidates will have knowledge of developing technical solutions to a wide range of problems under general direction and/or have knowledge of leading small teams. Our Senior staff will be given the opportunity to mentor others in their field.

Successful candidates will have the opportunity to represents the organisation on technical matters and will interact with external personnel on technical matters.

Required Skills :

Knowledge of testing within our key competencies of Cyber Security, Data Analytics,

Intelligence Analytics or Software & Systems Development.

Knowledge and demonstrated knowledge of testing systems developed utilising a number of the following technologies: Java, C++, Android, iOS, Enterprise Systems

(J2EE), Databases, Object Oriented Techniques, XML, Distributed Systems, Unix,

Virtual Systems, Web Technologies.

Knowledge of developing test support tools or automated scripts using one or more of the following: Java, Unix, Perl, Visual Basic, Python, C++, or other modern language.

Knowledge of working in a test capacity in the areas of Cyber Detection, Forensics,

COTS Integration and Agile Systems Development

Knowledge of liaising with clients and development team members to elaborate testing scope and needs.

Proven ability to learn quickly.

High standard of ethics and personal accountability.

Keen to develop well rounded test and software engineering skills across a wide range of systems and tools.

Self starter with the ability to work with little supervision.

Typical Minimum Education & Experience:

Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education.

Standard Job Description:

Plans, implements, tests, documents, and maintains solutions for the integration and testing of in-house developed and COTS/GOTS components, elements, subsystems and/or systems. Synthesizes customer contractual needs and requirements into system test solutions that acknowledge technical, schedule and cost constraints. Establishes functional and technical specifications and standards, solves hardware/software interface problems, defines input/output parameters, and ensures integration of the entire system or subsystem. Reviews, evaluates and derives requirements for testability, develops and directs preparation and execution of comprehensive test plans, procedures and schedules for complete systems and/or subsystems. Coordinates

subsystem and/or system testing activities with programs and other organizations.

Performs analysis of test results and prepares comprehensive subsystem and/or system level evaluation reports which verify and validate system performance. Writes discrepancy reports and performs integration regression testing to verify/validate incorporated fixes to software, components, subsystems and systems.

Typical Minimum Education & Experience :

Ideally require a Bachelors degree from an accredited college and capability typically achieved through proven professional experience. Will also consider individuals with equivalent experience / combined education.

Considered experienced, but still a learner.

Download