Job Title: Automation Test Engineer
Location: London / Hybrid (1 day in per month)
Salary: Up to £60,000
Why Apply?
An exciting contract opportunity for a skilled Automation Test Engineer to work with a leading asset management platform. This role offers the chance to extend and optimise an existing automation framework, work with modern front-end technologies like React, and ensure high-quality financial data processing systems. Ideal for candidates seeking a challenging, high-impact contract role with flexibility and professional growth opportunities.
Automation Test Engineer Responsibilities
* Extend and enhance an existing automation framework using SpecFlow, C#, Playwright, and SQL.
* Develop robust automated test suites for React-based UI and GraphQL/REST APIs.
* Conduct thorough manual and exploratory testing to validate business logic, financial calculations, and data workflows.
* Implement maintainable, scalable test automation aligned with CI/CD pipelines.
* Monitor test coverage, optimise execution times, and reduce flakiness in automated pipelines.
* Document detailed test cases, strategies, and defect reports.
* Collaborate with development teams, product managers, and QA colleagues to ensure high-quality releases.
* Mentor junior QA team members and share automation best practices.
Automation Test Engineer Requirements
Skills & Qualifications:
* 5+ years' experience in test automation with frameworks like SpecFlow and Playwright.
* Strong C#/.NET programming skills
* Experience testing GraphQL and REST APIs and building automated test suites.
* Solid SQL skills for data validation and workflow testing.
* Proficient in manual and exploratory testing methodologies.
* Familiarity with CI/CD pipeline integration and automated test execution.
* Excellent communication skills and experience documenting test strategies and defects.
Desirable Skills:
* Knowledge of Azure DevOps, Azure Test Plans, and API documentation tools.
* Experience in financial services, asset management platforms, or regulatory compliance testing.
* Understanding of performance testing for high-volume data systems.