freehire launches on Product Hunt on 26 August.

Follow →

Senior Test Automation Analyst - Energy Trading

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

See also