Job title: Senior Test Automation Analyst – Energy Trading
Job type: Perm
Emp type: Full-time
Industry: IT/Tech/SaaS
Salary type: Annual
Salary from: GBP £70,000.00
Salary to: GBP £90,000.00
Location: London
Job published: 16-12-2025
Job ID: 43031

Job Description

Senior Test Automation Analyst – Energy Trading
Permanent
Location: London / Home – hybrid, with three days per week on client site
Salary: £70,000 – £90,000 plus benefits

Key skills: Energy or financial trading, SQL, BDD, SpecFlow/Reqnroll, API and integration testing

We’re looking to recruit an experienced Test Automation Analyst for a specialist software consultancy delivering testing solutions across complex trading and risk-management environments.

You’ll join a Scrum team working across the full trade lifecycle, taking responsibility for designing, executing and maintaining automated tests for business-critical trading systems.

This is a hybrid role requiring three days per week on client site in Central London.

What you’ll be doing

  • Designing and maintaining automated test scenarios for complex trading platforms
  • Creating BDD feature files and automated tests using SpecFlow or Reqnroll
  • Testing APIs, integrations and data flows between interconnected systems
  • Using SQL to interrogate databases, validate data and investigate defects
  • Working across the full trade lifecycle within Agile Scrum teams
  • Collaborating closely with developers, business analysts, testers and client stakeholders
  • Supporting automated test execution through Git and Azure DevOps pipelines
  • Investigating failures and helping identify the underlying cause of defects

What we’re looking for

  • Strong experience testing energy, commodities, capital-markets or financial-trading systems
  • A good understanding of trading processes and the full trade lifecycle
  • Strong SQL skills, including data validation and defect investigation
  • Hands-on experience with BDD automation using SpecFlow, Reqnroll or a comparable framework
  • Strong API and integration-testing experience
  • Experience designing automation for complex, business-critical systems
  • Familiarity with Git and CI/CD pipelines, ideally Azure Pipelines
  • Strong communication, collaboration and problem-solving skills

Experience with platforms such as Openlink Endur, Findur or another ETRM/CTRM system would be valuable, although direct platform experience is not essential where there is strong trading-domain knowledge.

This is not primarily a software-development position. Advanced programming ability is less important than trading knowledge, SQL, BDD automation and the ability to test complex APIs, integrations and data flows effectively

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB