At a Glance
- Tasks: Join a team to automate testing for a new core ledger and billing platform.
- Company: Dynamic financial services organisation undergoing major platform modernisation.
- Benefits: Competitive day rate, hybrid working, and opportunities for professional growth.
- Other info: Collaborative environment with a focus on continuous improvement and quality engineering.
- Why this job: Make a real impact on critical systems while working with cutting-edge technology.
- Qualifications: Strong QA automation experience and programming skills in Python required.
The predicted salary is between 50000 - 60000 £ per year.
Location: London
Working pattern: Hybrid, 2–3 days per week in office
Contract length: Initial 6 months
Rate: Competitive day rate, inside IR35
We’re supporting a financial services organisation undergoing major platform modernisation and are looking for a QA Automation Engineer to join a team building a new core ledger and billing platform. This is a hands-on automation role suited to someone who enjoys testing complex, business-critical systems where correctness matters. The role spans backend services, APIs, event flows, and frontend applications, with a strong focus on automation, regression coverage, and quality engineering best practices.
The ideal candidate will be comfortable operating in fast-moving engineering teams, working closely with developers and product stakeholders, and building high-value automation that keeps pace with modern delivery.
Key responsibilities:
- Own and evolve automated testing across unit, integration, contract, end-to-end, and UI layers.
- Build automation coverage for backend services, APIs, workflows, event-driven components, and frontend applications.
- Design robust test scenarios covering edge cases, exception handling, concurrency, and regression risk.
- Create and maintain reusable test data, environments, and scenario frameworks.
- Support contract testing across multiple systems and downstream consumers.
- Build quality gates within CI/CD pipelines and improve reliability of automated suites.
- Partner with engineers early in the lifecycle to review designs, shape test plans, and shift quality left.
- Support defect analysis, triage, and continuous improvement of testing practices.
- Help improve overall testing maturity and contribute to scalable quality engineering approaches.
- Use AI-enabled tooling pragmatically to accelerate test creation, coverage analysis, and troubleshooting while maintaining engineering judgment.
Required experience:
- Strong experience in QA automation, SDET, or software test engineering roles.
- Proven background testing both backend services and modern web applications.
- Strong programming capability in Python.
- Good experience with modern UI test automation frameworks such as Playwright, Cypress, or Selenium.
- Experience with backend/API testing and integration testing.
- Familiarity with CI/CD pipelines such as GitHub Actions.
- Experience working in cloud-based engineering environments.
- Strong instinct for edge cases, race conditions, test reliability, and regression risk.
- Excellent written communication and collaboration skills.
- Comfortable working closely with engineers and product stakeholders in agile delivery teams.
Desirable experience:
- Experience testing financial systems, billing platforms, ledger platforms.
Remote Automation QA Engineer in London employer: Wave Group
Join a forward-thinking financial services organisation in London that prioritises innovation and quality. As a Remote Automation QA Engineer, you'll thrive in a hybrid work environment that fosters collaboration and growth, with opportunities to enhance your skills in a dynamic team focused on modernising critical systems. Enjoy competitive rates and the chance to make a significant impact on high-value projects while working alongside talented professionals who value excellence and continuous improvement.