Software Test Engineer
Bedford / Amphill
£30,000 - £50,000
Software test engineer required to work with one of the UK's largest defense companies based in the south east.
The selected candidate will be responsible for a full range of activities within the software development lifecycle including; input into the design process and quality plan, development of test strategies, software and scripts, configuring and performing manual and automated testing, assisting debugging and production of test documentation. The candidate will also be responsible for providing software test support to other teams as directed and supporting the software planning and monitoring process. The role would be carried out under the supervision of a software engineering manager.
Proven test skills targeting embedded systems are essential for this role. Candidates will be expected to perform their role with the minimum of supervision once assigned a specific task.
Standard Job Description:
Designs, develops, documents software test systems. Develops test strategies to prove software that contains logical and mathematical algorithms and formulae. Applies the appropriate standards, processes, procedures, and tools throughout the test life cycle. Analyses requirements and derives and documents tests. Compiles documentation of test development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, and controls. Ensures software quality standards have been met.
Required Skills:
* 3-4 years experience of embedded unit and system test
* Experience with automated and manual test systems
* Experience developing test strategies
* Specific experience implementing an IEC 61508 project to SIL2 or above
* Strong oral and written communication skills
* Experience with automated test tools, preferably LDRA or Parasoft's toolset
* Experience creating automated test suites
* Experience of verification and validation approaches, preferably in an MoD environment
* Experience with C/C++
Desired Skills:
* Experience of completing test activities within a government customer environment
* Self starter with the ability to work with little supervision
* Willingness to travel
* Experience using IBM Doors and Rhapsody
* Experience with CAN bus or MILCAN
* Experience with Matlab generated code
Candidates must be prepared to go through a security clearance process