|Salary:||£31,406 to £34,304 per annum (pro rata for part-time).|
|Hours:||Full Time, Part Time|
|Placed On:||10th November 2021|
|Closes:||8th December 2021|
The UK Data Archive holds the largest collection of social science survey data in the UK. Our strategy in the next three to five years is to be a world-class repository for cross-disciplinary data that allows customers to find and analyse the highest quality data both securely and quickly. Testing, security and quality are at the heart of our systems, and we are looking for a skilled software test engineer to join our development team. As a software test engineer, you will be responsible for evaluating software functions and designing test protocols to ensure that products work as intended. You will also be responsible for designing and implementing our next generation of software delivery pipelines. We are looking for a talented all-rounder to work in a small, motivated, multi-disciplinary team who isn’t afraid to challenge conventional wisdom and think differently about how we do things. This is a great opportunity to upskill in cloud and containerization technologies as we transform our development infrastructure over the next three years.
Duties of the Role
In conjunction with the development team, you will be responsible for designing, maintaining and optimizing the software QA, testing & deployment infrastructure. This includes finalizing and documenting testing procedures; designing, optimizing and maintaining Secure CI (Continuous Integration) and CD (Continuous Delivery) software delivery pipelines; managing and optimizing security for the software development infrastructure, including management of GitLab, Jenkins, Nexus IQ Server and SonarQube.
Additionally, you will be responsible for running test programs to ensure that testing protocols evaluate the software correctly; meeting with developers and project managers to discuss software specifications and controls and appropriate test parameters; assisting end-users and project managers with User Acceptance Testing and completing final tests and creating test reports.
A full list of duties and responsibilities can be found within the job pack.
This post is fixed-term until 30 September 2022 due to a temporary funding source with the possibility of an extension.
Whilst this is a full-time post, a job share arrangement will be considered. Please note that continuation of a job share arrangement is dependent on there being two people available to undertake the arrangement. Applications for part-time working will also be considered (see General information in job pack).
The Software Testing Engineer should have a good knowledge of software design and engineering, and familiarity with different testing methods, as well as an understanding of software delivery infrastructure, including automated build pipelines like Jenkins and code analysis tools like SonarQube. Most importantly, you should demonstrate an ability to think about and analyse software and its deployment in a structured and logical way, with an ability to acquire new knowledge quickly.
This post involves access to Government systems, information or data and will be subject to the staff vetting process. Further information can be found in the job pack.
Please use the 'Apply' button to read further information about this role including the full job description and person specification which outlines the full duties, skills, qualifications and experience needed for this role. You will also find details of how to make your application here.
Our website http://www.essex.ac.uk contains more information about the University of Essex. If you have a disability and would like information in a different format, please telephone (01206) 876559.
Type / Role: