CPRD System Tester - £32,153 p.a. + benefits

KNO05X Requisition #

We would like to reassure all applicants that we are continuing to recruit through these challenging circumstances. For any vacancies advertised we are proceeding with Video Interviews where possible and are facilitating remote homeworking for all positions where possible. Should you have any queries on the current recruitment process at the MHRA please contact careers@mhra.gov.uk.

We currently have a great opportunity for a Systems Tester to join the Data, Tools, and Technology Team within the CPRD Division to work full on a permanent contract.

The Medicines and Healthcare products Regulatory Agency enhance and improve the health of millions of people every day through the effective regulation of medicines and medical devices, underpinned by science and research. The agency is made up of c.1300 staff working across three centres:

Medicines and Healthcare products Regulatory Agency regulatory centre (MHRA)

Clinical Practice Research Datalink (CPRD) 

National Institute for Biological Standards and Controls (NIBSC)

CPRD, jointly sponsored by the agency and the National Institute for Health Research (NIHR), is the UK’s preeminent research service providing access to anonymised NHS data for research. CPRD services are designed to maximise the way anonymised NHS clinical data can be used to improve and safeguard public health. 

The CPRD Systems Tester role offers an exciting opportunity to contribute to the UK Government’s premier data-driven health research service, based on anonymised health records from over 50 million UK patients. We are seeking an individual who is experienced in quality assurance testing to lead, design, and deliver functional and non-functional tests to ensure that requirements for CPRD’s innovative products have been fully met.

Key responsibilities:

Investigate and analyse CPRD’s complex products and services and make informed decisions as to what the most appropriate tests should be.

Use Microsoft’s .NET stack to design, develop, and run re-usable test libraries upon which CPRD’s data collection and processing services, research applications, website, and APIs depend to ensure that quality is built-in to the delivery of code.

Develop, document and maintain functional test cases and other test artefacts like the test data, data validation, harness scripts and automated scripts.

Liaise with development team members to report on project progress against backlog item and user story tests.

Contribute to code reviews, collaborative development, and software quality best practice such as Test-Driven Development (TDD) and continuous integration/continuous deployment (CI/CD) to demonstrate high levels of software assurance on completion of a project.

Work closely with members of the DTT team to ensure projects are undertaken within a collaborative team-based framework and to ensure new and existing products and services are of high quality before being made available to clients.

The successful candidate will demonstrate the following:

Degree or further education qualification in either a computer science or IT-based subject.  

Previous experience in a quality assurance tester role

In depth knowledge of using an object-orientated or scripting programming language, such as but not limited to .NET, Java, or Python, to develop re-usable test libraries.

Experience of using open source tools such as Selenium for front-end automation and RestAssured for API testing, and using a build automation tool, such as Maven or Gradle.

Track record of creating and executing manual, automated, and regression test scripts/scenarios and complex test data sets to accompany those scripts.

Creative self-starter, solution focused, able to demonstrate initiative and effectively deal with requirements ambiguity to develop pragmatic test solutions that focus on researcher needs

Good team player, working closely with colleagues to deliver organisational objectives. Self-motivated, with a strong sense of personal accountability, ensuring tasks, projects and issues are appropriately dealt with to their successful delivery or conclusion. 

If you would like to know more about this role, please click on the Job Description and Person Specification.

Please note: The job description may not open in some internet browsers. Please use Chrome or Microsoft Edge. If you have any issue viewing the job description, please contact careers@mhra.gov.uk.

Please ensure all application questions are completed; your application may not be considered if any key questions are left blank.

Closing date: 15th July 2020

If you need assistance applying for this role or have any other question please contact careers@mhra.gov.uk.


Candidates will be subject to UK immigration requirements as well as Civil Service nationality rules.


Our process requires that you apply through our careers site, where you will be asked to complete your application and answer some competency based questions. Applicants are assessed on whether they meet any mandatory requirements as well as the necessary skills and experience for the role score and then scored on their competency answers so please ensure you have read these thoroughly and allow sufficient time. You can view the competencies for this role in the job description.


In accordance with the Civil Service Commissioners’ Recruitment Principles our recruitment and selection processes are underpinned by the requirement of selection for appointment on the basis of merit by a fair and open competition. If you feel your application has not been treated in accordance with the Recruitment Principles and you wish to make a complaint, you should contact Mira Mepa, Head of Recruitment and Operations, Mira.Mepa@mhra.gov.uk, in the first instance. 


If you are not satisfied with the response you receive you can contact the Civil Service Commission at:





Civil Service Commission

Room G/8

1 Horse Guards Road



Previous Job Searches

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

* Agency HQ, London, United Kingdom


Requisition #: ADM05Q

* Agency HQ, London, United Kingdom


Requisition #: HUM023

* Agency HQ, London, United Kingdom


Requisition #: KNO05Y