Automation Test Engineer
Permanent
Home Based
Salary: £65,000 - £75,000
Skills: Automation Testing, C#, Selenium, Endur / Findur, Allegro
We're working with a leading software company that delivers advanced solutions for trading and risk management across global financial and energy markets. As they continue to expand, we're looking to recruit an experienced Automation Test Engineer with a strong background in test automation and familiarity with trading platforms - particularly OpenLink Endur/Findur.
This is a fully remote role working with a technology company who are leaders in their field.
Key Responsibilities:
* Design and execute robust automated test frameworks for complex trading and risk systems
* Collaborate with developers, business analysts, and stakeholders to validate business-critical functionality
* Perform functional and non-functional testing in Agile delivery environments
* Contribute to CI/CD pipeline integration and enhance automated test coverage
* Support the creation of test strategies for new features, platform enhancements, and integrations
Essential Skills and Experience:
* Minimum of five years' experience in software testing, with a focus on automation
* Hands-on experience with OpenLink Endur - particularly trade capture, risk management, auto-match, and reporting modules
* Strong automation skills with C#, Selenium WebDriver, NUnit, and BDD frameworks
* Good SQL skills and experience using SQL Server / SSMS for data validation and test preparation
* Familiarity with Azure DevOps (ADO) for test management and Agile collaboration
* Experience integrating automated tests into CI/CD pipelines using tools such as GitHub Actions
* Strong documentation skills - including writing and maintaining test plans, cases, and reports
* Participation in Agile/Scrum environments, including daily stand-ups and sprint planning
* Understanding of test code best practices, including code review and peer collaboration
Desirable:
* Broader understanding of trading and risk concepts (e.g. commodity trading, PnL, VaR)
* Experience with test strategy development or mentoring junior testers
* Exposure to Unix/Linux environments and containerisation (e.g. Docker, Kubernetes)