Senior Automation Test Engineer
Permanent
Location: London / Home (Hybrid)
Salary: £75,000 – £85,000 + benefits
Skills: Test Automation Leadership, Integration Testing, API Testing, SQL, BDD (Gherkin / SpecFlow), CI/CD, Azure Pipelines
We’re recruiting a Senior Automation Test Engineer for a leading software company that develops advanced solutions for trading and risk management across global financial and energy markets.
This is a hybrid role, requiring regular travel to central London.
The Role
As a Senior Automation Test Engineer, you will provide technical leadership and hands-on expertise across automated testing within agile scrum teams covering the full trade lifecycle.
You will:
- Lead the design, implementation and optimisation of automated test frameworks
- Implement and customise the Triangle Test Automation product
- Remain hands-on with automated test design, execution and reporting
- Provide leadership, mentoring and standards governance for test engineers
- Integrate end-to-end testing into release and deployment processes
- Drive best practice across automation, tooling and quality engineering
- Work closely with developers, testers and business stakeholders
You’ll play a key role in ensuring quality, reliability and scalability across complex, business-critical trading systems.
What We’re Looking For
- Strong experience in test automation within complex, business-critical systems
- Experience leading or mentoring test engineers and driving standards
- Hands-on expertise with SpecFlow (Reqnroll)
- Strong API and integration testing experience
- Solid SQL skills
- Experience with GIT and Azure Pipelines
- Desire to remain technically hands-on
- Excellent communication and stakeholder engagement skills
- A proactive, solutions-focused mindset
Desirable:
- Experience within Energy Trading or Capital Markets
- Experience with Python, .NET or data testing
- Experience testing event/message-driven architectures (e.g. Kafka, Azure Service Bus)
- Configuration of test data and pipelines (YAML, JSON, XML)
- Bash or PowerShell scripting
- Exposure to performance, stress or security testing
- Degree in Computer Science or related discipline