Back to jobs
Job Description
You are an influential engineering leader who helps ensure our digital platforms are safe, reliable, and fit for purpose. Through automation-first testing and strong engineering practices, you reduce delivery risk while enabling teams to move faster with confidence. Your work directly improves customer experiences by preventing defects, improving performance, and strengthening security across our APIs and digital services. You contribute every day to making our platforms more resilient, observable, and easier to change. Your responsibilities Test Engineering Automation Engineer and maintain automated testing solutions across APIs, services, and platforms, with an automation-first mindset. Design and implement test frameworks covering functional, integration, performance, and security testing of APIs. Embed automated testing into CI/CD pipelines to support fast, safe, and repeatable delivery. Ensure tests are reliable, maintainable, and provide fast feedback to delivery teams. Continuously improve test coverage, execution speed, and signal quality. Pipeline, Environment Test Data Engineering Design and manage test environments to support automated testing across the delivery lifecycle. Automate environment provisioning and configuration where possible to reduce manual effort and instability. Create and maintain automated test data strategies that support repeatable, reliable testing. Partner with platform and infrastructure teams to ensure test environments are stable, secure, and fit for purpose. Quality, Risk Collaboration Work closely with engineers, architects, and product teams to embed quality early in solution design. Provide clear visibility of quality, risks, and test outcomes to stakeholders. Influence teams to adopt modern test engineering practices and shift-left quality approaches. Drive continuous improvement of tools, processes, and practices across the testing and engineering community. Your experience Significant experience as a Test Engineer or Automation Engineer in modern delivery environments (typically 5+ years). Strong hands-on experience building automated tests for APIs and services. Experience integrating automated tests into CI/CD pipelines (e.g. Jenkins or similar tooling). Proficiency with test automation frameworks and tools (e.g. Selenium, REST/API testing tools, contract testing). Experience with API performance testing and security testing tools (e.g. JMeter, FinSim, OWASP tooling). Strong understanding of version control and collaborative development practices (e.g. Git). Experience working in agile, cross-functional teams. Experience in financial services or regulated environments is helpful but not essential.