Company Description
Company Description
Genomics England is a global leader in enabling genomic medicine and research, focused on creating a world where everyone benef
its from genomic healthcare. Building on the 100,000 Genomes Project, we support the NHS’s world-first national whole genome sequencing service and run the growing National Genomic Research Library, alongside delivering numerous major genomics in
itiatives. By connecting research and clinical care at national scale, we enable immediate healthcare benef
its and advances for the future.
Our mission is to provide the evidence and dig
ital systems so that by 2035 genomics could play a role in up to half of all healthcare interactions, whilst securing the UK’s pos
ition as the best place to discover, prove and benef
it from genomic innovations.
We are accelerating our impact and working w
ith patients, doctors, scientists, government and industry to improve genomic testing, and help researchers access the health data and technology they need to make new medical discoveries and create more effective, targeted medicines for everybody.
Behind the Healthcare and Research outcomes, Genomics England delivers through designing, developing and operating complex healthcare software systems.
We're on the cusp of big changes w
ith the real prospect of genomics becoming the fabric of everyday healthcare through the lifetime - from birth to old age.
QA Engineer - 12 Month FTC (Java)
At Genomics England, we’re looking for an experienced QA Engineer w
ith strong commercial Java and test automation experience. You’ll play a key role in ensuring qual
ity is engineered into our products from the outset, working closely w
ith Product Managers, Software Engineers, SMEs, and fellow QA Engineers to deliver reliable, scalable, and secure solutions.
Working as part of a cross-functional Agile squad, you'll champion a shift-left approach to qual
ity, building and evolving automated testing frameworks using your expertise and experience in Java, Selenium, and RestAssured, while helping improve test coverage, automation, and delivery confidence across the software development lifecycle.
This is an opportun
ity to contribute to products that support Genomics England’s mission to transform healthcare through genomics. The work you do will directly support the delivery of high-qual
ity dig
ital services that enable world-leading genomic research and help improve outcomes for patients and families across the UK
Job Description:
The QA Engineer will:
Promote and follow Genomics England's software testing standards, processes, and best practices.
Design, build, maintain, and execute automated test frameworks using Java, Selenium, and RestAssured.
Contribute to qual
ity engineering practices across the full SDLC, supporting both product-level and service-level assurance.
Work collaboratively w
ith engineers to improve un
it, integration, API, and end-to-end test coverage.
Help drive shift-left testing practices and ensure qual
ity is built into products from the earliest stages of development.
Ensure requirements, acceptance cr
iteria, test cases, defects, and evidence are traceable and aud
itable.
Support CI/CD implementation and test automation execution w
ithin deployment pipelines.
Participate in Agile ceremonies and contribute to continuous improvement in
itiatives.
Collaborate w
ith stakeholders to identify risks, qual
ity concerns, and opportun
ities to improve delivery confidence.
Everyday Responsibil
ities Include:
Designing, developing, and maintaining Java-based automation frameworks and automated test su
ites using Selenium and RestAssured.
Creating and executing automated UI, API, integration, and regression tests.
Reviewing requirements and acceptance cr
iteria to ensure they are testable and complete.
Creating test cases and scenarios in Gherkin format using clear Given / When / Then structure.
Ensuring traceabil
ity between requirements, acceptance cr
iteria, test cases, defects, test execution results, and test evidence.
Working closely w
ith software engineers to improve automated coverage and support shift-left testing.
Executing automated and manual tests and recording results in Jira/Xray.
Investigating defects, supporting root cause analysis, and helping improve product qual
ity.
Managing and preparing test data required for testing activ
ities.
Supporting and maintaining CI/CD pipelines for automated testing.
Producing and maintaining high-qual
ity test documentation, test evidence, and qual
ity reports.
Participating in sprint ceremonies, backlog refinement sessions, solution discussions, and peer reviews.
Working collaboratively w
ith Product Managers, Engineers, QA colleagues, and SMEs to deliver high-qual
ity outcomes.
Supporting non-functional testing activ
ities where required, including performance and secur
ity validation
Essential Skills and Experience:
Strong experience in Java test automation, including designing, developing, and maintaining automated test frameworks and test su
ites using Selenium and RestAssured.
Experience automating both UI and API testing using Java-based frameworks.
Good understanding of software testing principles, SDLC, Agile development practices, and qual
ity engineering.
Experienced in functional, regression, integration, API, and end-to-end testing.
Experience reviewing requirements and acceptance cr
iteria, creating test cases in Gherkin (Given/When/Then) format, and ensuring full traceabil
ity between requirements, acceptance cr
iteria, test cases, defects, and test evidence.
Strong understanding of test design techniques, requirements analysis, test planning, test execution, and defect management.
Experience creating and maintaining test documentation, including test plans, test cases, test scripts, test reports, and test evidence.
Experience working in Agile squads and collaborating effectively w
ith Product Managers, Software Engineers, SMEs, and QA colleagues.
Experience using Jira, Confluence, G
it, and other software delivery and qual
ity management tools.
Experience executing automated tests w
ithin CI/CD pipelines and maintaining automation execution processes.
Experience managing test data and validating data across multiple systems and databases.
Good SQL skills and experience extracting and validating data from databases.
Experience reporting, triaging, and tracking defects through to resolution.
Strong analytical, troubleshooting, and problem-solving skills.
Abil
ity to contribute to shift-left testing practices and work collaboratively to improve qual
ity across the SDLC.
Excellent communication and stakeholder management skills, w
ith the abil
ity to clearly articulate risks, issues, and qual
ity recommendations.
ISTQB Foundation Certification (or equivalent software testing qualification).
Desirable Skills and Experience:
Experienced working in a regulated environment such as Healthcare, NHS, Genomics, Medical Devices, Life Sciences, or other highly governed industries.
Experienced w
ith AWS cloud technologies, cloud-native applications, and testing distributed systems.
Experienced w
ith modern UI automation tools such as Playwright or Cypress.
Experienced implementing contract testing using tools such as PACT.
Exposure to Python-based automation frameworks.
Experienced creating and maintaining mock APIs and services using tools such as WireMock.
Experience w
ith browser and cross-platform compatibil
ity testing using tools such as BrowserStack.
Experience using Jira Xray and other test management and reporting tools.
Experience w
ith accessibil
ity testing and tools such as Axe Core, w
ith an understanding of accessibil
ity standards and best practices.
Experience w
ith secur
ity testing and vulnerabil
ity scanning tools such as OWASP ZAP, or similar, including knowledge of secure software testing practices.
Knowledge of healthcare interoperabil
ity standards (e.g. FHIR), non-functional testing, performance testing, CI/CD practices, and test automation framework design
Job Description
No specific qualifications are required. Relevant QA or software testing certifications are desirable but not essential. What matters most is demonstrable commercial experience as a QA Engineer, along w
ith strong hands-on Java skills.
Add
itional Information
Salary From: £53,700
Closing Date: Thursday 6th August @ 23:00 (UK time)
Being an integral part of such a meaningful mission is extremely rewarding in
itself, but in order to support our people, we’re continually improving our benef
its package. We pride ourselves on investing in our people and supporting them to achieve their career goals, as well as offering a benef
its package including:
Generous Leave: 30 days’ holiday, plus bank holidays, plus add
itional leave for long service, and also the option to apply for up to 30 days of remote working abroad annually (approval required).
Family-Friendly: Blended working arrangements, flexible working, enhanced matern
ity, patern
ity and shared parental leave benef
its.
Pension & Financial: Defined contribution pension (Genomics England double-matches up to 10%, however you can contribute more if you wish), Life Assurance (3x salary), an Electric Vehicle salary sacrifice scheme and a Give As You Earn scheme.
Learning & Development: Individual learning budgets, support for training and certifications, and reimbursement for one annual professional subscription (approval required).
Recogn
ition & Rewards: Employee recogn
ition programme and referral scheme.
Health & Wellbeing: Subsidised gym membership, a free Headspace account, and access to an Employee Assistance Programme, eye tests, flu jabs.Equal opportun
ities and our comm
itment to a diverse and inclusive workplace
Genomics England is actively comm
itted to providing and supporting an inclusive environment that promotes equ
ity, divers
ity and inclusion best practice both w
ithin our commun
ity and in any other area where we have influence. We are proud of our diverse commun
ity where everyone can come to work and feel welcomed and treated w
ith respect regardless of any disabil
ity, ethnic
ity, gender, gender ident
ity, religion, sexual orientation, or social background.
Genomics England’s policies of non-discrimination and equ
ity and will be applied fairly to all people, regardless of age, disabil
ity, gender ident
ity or reassignment, mar
ital or civil partnership status, being pregnant or recently becoming a parent, race, religion or beliefs, sex or sexual orientation, length of service, whether full or part-time or employed under a permanent or a fixed-term contract or any other relevant factor.
Genomics England does not tolerate any form of discrimination, harassment, victimisation or bullying at work. Such behaviour undermines our mission and core values and diminishes the dign
ity, respect and integr
ity of all parties. Our People policies outline our comm
itment to inclusiv
ity.
We aim to remove barriers in our recru
itment processes and to be flexible w
ith our interview processes. Should you require any adjustments that may help you to fully participate in the recru
itment process, we encourage you to discuss this w
ith us.
Culture
We have four key behaviours that represent what we would like Genomics England to feel like and the culture we want to encourage, in order for us to achieve our mission. These behaviours help us all work well together, deliver on our outcomes, celebrate our successes and share feedback w
ith each other. You can read about these and other aspects of our culture here
Read Less