Test Engineer (Contract)

Storm ID Ltd

City of Edinburgh

On-site

GBP 65,000 - 83,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Storm ID is seeking a Test Engineer to join Edinburgh-based teams on a large-scale, safety-critical public-sector digital transformation programme. The role is a contract for an initial 6 months, with BPSS clearance supported through the project, working in blended squads with client staff.

You will execute and extend within an established test framework, delivering API, UI and non-functional testing across the programme while deepening your testing specialism as the project progresses.

Qualifications

  • Experience as a Test Engineer within sprint-based delivery teams.
  • Hands-on API testing against REST APIs (Postman or equivalent).
  • Experience with structured test management tooling with traceability.
  • Strong documentation discipline for audit and governance.
  • Effective defect management and risk articulation.
  • Automation experience with Playwright or Cypress/Selenium transition.
  • Non-functional testing experience (Accessibility and Performance).

Responsibilities

  • Execute and extend the test framework within the established approach.
  • Collaborate in blended squads with client staff.
  • Perform test activities across API, UI and non-functional areas.

Skills

Agile Test Delivery
API Testing
Test Management
Documentation Discipline
Defect Management
Test Automation
Non-functional Testing
Regulated Environments
Healthcare Interoperability
BDD/Gherkin
SQL Queries
CI/CD
Git

Tools

Postman
Azure DevOps
Playwright
Cypress
Selenium
Git

Job description

Test Engineer
Edinburgh
Contract - Initial 6 months
Outside of IR35

Storm ID is an award-winning Edinburgh-based digital transformation consultancy that helps organisations accelerate their use of digital, data and AI. We believe in tailored solutions, assembling expert teams to address each client's unique needs. Our services span strategy, design, technology and data & AI, ensuring seamless end-to-end delivery of platforms, products and services with real-world impact. What sets us apart is our commitment to long-lasting, data-driven, user-centred change. We enjoy close collaboration between our teams, ensuring projects move smoothly from discovery to design to delivery. We recognise the crucial link between digital and data, creating intelligent services that leverage both.

We work with a range of clients across the Scottish and UK public and private sectors.

About the Role

We're looking for a Test Engineer to join our team working on a large-scale, safety-critical public sector digital transformation programme. This is a significant initiative focused on replacing legacy processes with a modern digital service, offering a genuine opportunity to contribute to work that has real-world impact at national scale.

You'll be part of a small, experienced test team within Storm ID, working in blended squads alongside client staff. The test strategy, automation framework and tooling are established and owned by senior test engineers. This is a hands-on delivery role where you'll execute and extend within that framework from day one, with clear scope to deepen your specialism as the programme progresses. BPSS clearance is required and supported through the project.

Essential Experience
  • Agile Test Delivery: Solid experience as a Test Engineer within sprint-based delivery teams
  • API Testing: Hands-on experience testing REST APIs using Postman or similar
  • Test Management: Experience with structured test management tooling (Azure DevOps Test Plans or equivalent) including requirements-to-defect traceability
  • Documentation Discipline: Diligent approach to test evidence and records; this programme carries formal audit and governance requirements
  • Defect Management: Raises, describes and tracks defects clearly, articulating impact and risk
  • Test Automation: Working experience writing and maintaining automated tests; Playwright preferred, or strong Cypress/Selenium experience with willingness to transition OR
  • NFT: Non-functional testing experience - ideally Accessibility and Performance but Compatibility and Security would also be desirable
Desirable
  • Regulated Environments: Exposure to healthcare, public sector or other safety-critical/regulated delivery
  • Healthcare Interoperability: Familiarity with HL7 FHIR or similar standards
  • BDD/Gherkin Syntax: Experience with Given/When/Then, SpecFlow, Cucumber or similar
  • SQL / Database Queries: Experience querying databases to verify test data
  • CI/CD: Familiarity with automated test execution within pipelines
  • Git: Comfortable working with repositories and version control
Soft Skills / Ways of Working
  • Quality Advocate: Champions quality throughout the delivery lifecycle, not just at the end
  • Collaborative: Comfortable working in blended squads with client staff
  • Self-Sufficient: Delivers within an established framework with minimal hand-holding
  • AI-Enabled Working: Comfortable using AI tools as part of day-to-day testing and delivery work
  • Willing to Learn: Engages with new domains and technologies proactively
  • Communication: Articulates findings clearly to both technical and non-technical audiences
During this programme, you will have the opportunity to develop the following skills:
  • Advanced test automation within a Playwright-based framework and BDD layer
  • CI/CD quality gates and automated test execution at scale
  • Testing FHIR-based healthcare integrations across multiple supplier systems
  • Clinical safety testing and DCB 0129/0160 standards in practice
  • Accessibility, performance and non-functional testing on a national service
  • Requirements-to-defect traceability supporting a formal clinical safety case
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Test Analyst
Test Analyst

Storm ID • City of Edinburgh

On-site
GBP 25,000 - 35,000
Test Engineer - AI-Driven Public Sector (Edinburgh)
Test Engineer - AI-Driven Public Sector (Edinburgh)

Storm ID Ltd • City of Edinburgh

On-site
GBP 65,000 - 83,000
Senior Test Engineer - DV
Senior Test Engineer - DV

NPAworldwide • Manchester

On-site
GBP 40,000 - 70,000
Hybrid working
Career coach and development support
Training and professional development
+2
Software Test Engineer - DV
Software Test Engineer - DV

NPAworldwide • Gloucester

On-site
GBP 40,000 - 70,000
Hybrid working
Flexible working
Career coach and development support
+5
Test Engineer Senior
Test Engineer Senior

Randstad Technologies Recruitment • Birmingham

On-site
GBP 60,000 - 85,000
Senior Test Engineer
Senior Test Engineer

bubb • United Kingdom

On-site
GBP 65,000 - 90,000
Private healthcare
Flex-first working
Supportive culture
Senior Technical Test Engineer
Senior Technical Test Engineer

Ashurst Perkins Coie Group • Glasgow

Hybrid
GBP 55,000 - 75,000
Flexible work options
Health and wellbeing benefits
Gym membership
+2
.Net Developer
.Net Developer

Storm ID Ltd • City of Edinburgh

Hybrid
GBP 43,000 - 48,000
33 days leave including holidays
Paid training and development
Performance related pay
+1
QA Tester
QA Tester

Methods • Greater London

On-site
GBP 45,000 - 70,000
Pension Salary Exchange with 4%?employ
Discretionary Company Bonus
Life Assurance 4x base salary
+7
Senior Software Test Engineer - DV
Senior Software Test Engineer - DV

NPAworldwide • West of England

On-site
GBP 40,000 - 70,000
Hybrid working
Flexible working
Career Coach and development
+4