Software Test Engineer

advertisement
Software Test Engineer
Job Reference:
LM People Job Code/Title:
Location:
Programme / Functional Group:
LMUKA11530
E1073I / Software Engineer Sr
Ampthill
Ampthill - Vehicles
Description of Business Environment:
This role offers a highly skilled and motivated Software Engineer an exciting
opportunity to join the world’s largest defence company. Lockheed Martin is an
acknowledged leader in technology and its application in solving complex, real world
problems. Known particularly for our design, development, fielding and support of
military systems and weaponry, we are also the largest supplier of IT systems to the US
government. We employ more software engineers and, on a daily, worldwide basis, our
systems move more data than those of any other company.
In 1999, after many years working successfully in the UK as a US company, Lockheed
Martin UK was formed with the aspiration of increasing our UK footprint and raising our
UK profile. Since then, we have supplied operating systems to the Royal Mail, the
Metropolitan Police, UK Air Traffic, the 2001and 2011 Census and to AWE, as well as
maintaining a strong position in our primary, military market place.
Since 2005 our headcount has doubled and Lockheed Martin Ampthill has become
known as a leading UK defence engineering company, delivering on a broad range of
contracts for the MoD, prime contractors across the wider UK market and international
defence ministries. Our core business focuses on systems design, platform integration,
manufacture, update and support of armoured fighting vehicles, C4ISTAR platforms,
weaponry technology and systems research in areas such as ballistic missile defence
and composite fabrication.
Required Skills:
A talented Software Test Engineer is required to join the Software Engineering team at
Lockheed Martin, Ampthill. As a Software Test Engineer you will have worked on
programmes through the full Software Engineering Lifecycle, with focus on the testing
and integration aspects of software development.
You will have been exposed to:
 Development of software level use-cases and requirements from system
requirements
 Development of high-level and detailed software design


Production and unit testing of source code
Development and execution of software tests and support to software/system
integration
Typically you may have used UML modelling tools (e.g. Rhapsody) and be familiar with
requirements capture tools (e.g. DOORS). You will also be proficient in the use of
software source control tools (e.g. SubVersion) and issue tracking tools (e.g. Bugzilla).
You may also be a competent developer in C/C++ with other languages viewed as a
bonus.
You will have developed test requirements, test descriptions and test cases and may
also be familiar with automated test tools (e.g. Parasoft C++ Test or LDRA). You will
have conducted test runs and be able to provide detailed feedback to support the
resolution of issues found.
Standard Job Description:
Plans, conducts, and coordinates software development activities. Designs, develops,
documents, tests, and debugs software that contains logical and mathematical solutions
to business/mission problems or questions in computer language for solutions by means
of data processing equipment. Applies the appropriate standards, processes,
procedures, and tools throughout the development life cycle. Applies knowledge of
computer hardware and software, subject matter to be programmed in business/mission
applications, information processing techniques used, and information gathered from
system users to develop software. Corrects program errors, prepares operating
instructions, compiles documentation of program development, and analyzes system
capabilities to resolve questions of program intent, output requirements, input data
acquisition, programming techniques, and controls. Ensures software standards are met.
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