Test Automation Engineer
Epsom/Hybrid | Technology | Fixed-Term Contract - 6 months | Full-Time
Competitive salary, depending on experience
37.5 hours per week
Nuffield Health is the charity that's building a healthier nation, one day at a time. From award-winning hospitals and leisure facilities to flagship community programmes - we'll do whatever it takes to look after the UK's wellbeing. It starts with passion and commitment to quality. It starts with you.
As a Test Automation Engineer, you'll bring experience of the software development lifecycle, software testing methodologies, Quality Assurance processes and software release cycle for both manual and automated testing. You will also have practical experience of test automation frameworks such as TestNG or JUnit, good Java coding and programming skills as well as experience working within an Agile development environment.
Nuffield Health delivers a wide range of clinical and non-clinical services from more than 200 locations including hospitals, health and wellbeing centres, standalone medical centres and corporate workplaces. Technology supports every area of the organisation, from integrated medical devices such as MRI scanners to access controls at member sites to personalised digital health questionnaires to internal enterprise resource planning systems.
As our Test Automation Engineer, you will:
* Develop a standard approach and framework to automation for Nuffield Health, from both a business and technical perspective.
* Define the criteria for assessing automation opportunities, including cost and benefit analysis, and design the technical architecture and processes to support automation activities.
* Ensure that effort and costs of automation work are accurately estimated and included in the project/programme budget, working with 3rd party suppliers where needed to secure any additional automation resource required.
* Work with project/programme test teams post go-live to handover any new automated test scripts into the Test Centre of Excellence for ongoing maintenance and utilisation.
* Ensure that all automated test scripts are maintained and updated whenever changes are made to the underlying application or technology.
* Work with the development team to resolve defects efficiently and quickly, ensuring that any changes needed to the test scripts are carried out promptly without causing any delays.
To succeed as a Test Automation Engineer, we're looking for someone who is able to demonstrate:
* Bachelor's degree in Computer Science, Engineering, or a related field.
* Minimum of 6 years of hands-on experience as a Test Automation Engineer.
* Proven expertise in designing and implementing test automation frameworks.
* Proficient in using industry-standard automation tools (e.g., Selenium, Appium, JUnit, TestNG).
* Strong programming skills in languages such as Java, Python, or C#.
* Experience with continuous integration and continuous deployment (CI/CD) pipelines.
* Solid understanding of software development life cycle (SDLC) and testing methodologies.
* Excellent problem-solving and troubleshooting skills.
* Strong communication and collaboration skills.
Helping you feel good.
We want you to love coming to work, feeling healthy, happy and valued. That's why we've developed a benefits package with you in mind. From free private healthcare to gym membership, a cycle to work scheme and more. At Nuffield Health, we take care of what's important to you.
Join Nuffield Health and create the future you want, today.
If you like what you see, why not start your application now? We consider applications as we receive them and reserve the right to close adverts early (for example, where we have received an unprecedented high volume of applications). So, it's a good idea to apply right away to ensure you're considered for this role.
It starts with you.
The recruitment process will consist of 1st stage TEAMs interview and 2nd stage face to face which will include a technical test