At a Glance
- Tasks: Design and maintain automated tests for complex trading platforms in a dynamic Scrum team.
- Company: Specialist software consultancy focused on energy trading solutions.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on problem-solving and innovation.
- Why this job: Join a cutting-edge team and make an impact in the energy trading sector.
- Qualifications: Experience in testing trading systems, strong SQL skills, and knowledge of BDD automation.
The predicted salary is between 60000 - 80000 £ per year.
Permanent Location: London / Home - hybrid, with three days per week on client site.
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.
Senior Test Automation Analyst - Energy Trading employer: DataCareers
Join a dynamic and innovative company that excels in heavy transport and installation solutions, where your role as a Project Engineer will be pivotal in shaping technical engineering solutions for diverse client projects. With a strong emphasis on safety, collaboration, and professional growth, you will thrive in a supportive work culture that values your contributions and encourages continuous learning. Located in a vibrant area, the company offers unique advantages such as access to cutting-edge technology and a commitment to employee well-being, making it an excellent employer for those seeking meaningful and rewarding careers.