Security Cleared - Esssential
Proven strong knowledge of software testing of systems written using Java, Python and Jython scripts.
Sound knowledge and experience of writing Test plans and Test procedures from system/sub-system requirements Specifications. Software Tests will need to be developed to exercise the key functional customisation for the projects. Integration Tests will need to be developed to prove the execution of the functional components against requirements, and testing of Software Problem Reports (SPRs) and Occurrence Reports (ORs) raised by the customer. Tests will need to be developed or extended to show that the interfaces between the subsystem components and external interfaces are correct and that the components combine to execute the functionality correctly.