“It feels good to have a career with real purpose.”

The feeling's mutual
Two colleagues walking together and smiling.
Job Description

Job Title:  Senior Test Analyst

Contract Type:  Permanent

Location:  Edinburgh

Working style: Hybrid 50% home/office based

Closing date: 29th April 2026

 

The Senior Test Analyst is responsible for developing test cases through comprehensive technical analysis of both functional and non-functional specifications, including reliability, efficiency, usability, maintainability, and portability. They establish traceability records that link test cases back to requirements. Additionally, they generate both automated and manual test scripts, materials, and regression test packages to evaluate new and modified software or services.

Senior Test Analysts define requirements for environment, data, resources, and tools. They interpret, execute, and document complex test scripts, maintaining records and a defect register. They review test results, adjust tests as needed, and report on progress, anomalies, risks, and issues. They provide system quality reports, collect metrics, offer specialist advice, review requirements/specifications, and define test conditions. Additionally, they mentor Test Analysts and Trainee Test Analysts.

 

About this role:

 

In this role, you will perform comprehensive integration testing, create test cases from technical analysis, and ensure traceability to requirements. You will also develop automated and manual test scripts, materials, and regression test packs for new and updated software or services.

This position involves specifying the requirements for the environment, data, resources, and tools. Responsibilities include interpreting, executing, and documenting complex test scripts according to agreed methods and standards. Additionally, the role requires recording and analysing actions and results, maintaining a defect register, reviewing test results, and modifying tests as required. It also includes providing reports on progress, anomalies, risks, and issues related to the overall work, as well as system quality metrics on test cases. Furthermore, the position entails offering specialist advice to support others, reviewing requirements and specifications, defining test conditions, and mentoring other Test Analysts and Trainee Test Analysts.

 

About you

 

  • Expert in Test Automation.
  • Strong scripting experience of Cucumber/WebDriver IO, Playwright, Postman or ReadyAPI.
  • Experience working with .net and SQL programming languages.
  • Proven track record of testing techniques and tools.
  • Proficient in utilising Azure DevOps.
  • The capability to recognise gaps and take proactive steps to resolve them.
  • Strong communication and collaboration skills with keen attention to detail.

 

About Royal London

 

We’re the UK’s largest mutual life, pensions and investment company, offering protection, long-term savings and asset management products and services.   

Our People Promise to our colleagues is that we will all work somewhere inclusive, responsible, enjoyable and fulfilling. This is underpinned by our Spirit of Royal London values; Empowered, Trustworthy, Collaborate, Achieve. 

We've always been proud to reward employees by offering great workplace benefits such as 28 days annual leave in addition to bank holidays, an up to 14% employer matching pension scheme and private medical insurance. You can see all our benefits here - Our Benefits

 

Inclusion, diversity and belonging

 

We’re an Inclusive employer. We celebrate and value different backgrounds and cultures across Royal London. Our diverse people and perspectives give us a range of skills which are recognised and respected – whatever their background.