Main responsibilities include, at least 2 of the 3 must be demonstrated
Test software development:
o Authoring software to support efficiency, quality, testability, safety for engineering and operations activities (manufacturing)
o Test software authoring, Manufacturing Execution System application authoring
o Functionality and GUI design
o Configuration and version control
o Continuous improvement within coding standards and development processes
o Software release
- System testing:
- Generation and execution of system validation and verification, reporting issues and making recommendations to improve the system software
- Software testing:
o Generation and execution of (software) validation and verification reporting issues and making recommendations to improve the software, including creating and executing;
o code reviews,
o unit tests,
o software test procedures,
The role also includes:
Design and deliver supporting software on-time, to cost and to specification
Generate innovative design concepts for review and evaluation
Lead the timely development of selected concepts from prototype to final production
Work in accordance with Avon design procedures
Analyse and test components to demonstrate fitness for purpose and produce test reports
To assist with the generation of project plans and the relevant costings
To assist with generation of risk and failure mode analysis and configuration control
To represent the company in a professional manner both internally and externally
Carry out research and development of new products and techniques to benefit; efficiency, quality, testability, safety
Liaise with other engineering disciplines and internal customers to establish and agree product specifications
Liaise with external customers and suppliers and represent the company at meetings
Maintain up to date knowledge of latest software engineering processes