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.