The Role: As the Automation Test Lead, you will: Design, build, and maintain scalable a full test automation suite. Guide tool selection for optimal performance Develop and maintain automated test frameworks for backend services, APIs, and data pipelines. Design and execute test cases for RESTful APIs, databases, and cloud-based systems. Collaborate with developers and DevOps teams to integrate automated tests into CI/CD pipelines. Conduct performance, security, and integration testing to ensure system robustness. Identify, analyse, and report defects with clear documentation and reproducibility. Work closely with product and engineering teams to define quality standards and best practices. Continuously improve test strategies and expand test coverage for our core operational and data systems. Collaborate with stakeholders to translate business needs into technical solutions. Ensure a robust test suite is built to support a full E2E operational system rebuild, for the most part this will be via SaaS 3 rd party partners Why Join? Be one of 2 new Test Engineers, part of a newly created technology team. Transition legacy systems to a cutting-edge data platform. Influence tooling choices —the team is open to new ideas with a focus on right fit solutions. Experience: Range of functional and non-functional automated testing and tooling Defining and designing test suites, automated tests, including CI/CD pipeline integration Proven, hands-on, testing development and execution experience ideally with SaaS and/or modern cloud-based tech Capability to make an impact quickly, lead, and drive all testing activities whilst being open and transparent and bringing people with them Experience in automation testing, with a focus on integration and API testing. Current tooling selection includes Postman (API Testing), SoapUI (API Testing), Jmeter (API and Web Testing), Nintex RPA (Functional automation testing), Selenium (Functional automation testing) and Cypress (Web automation testing). Knowledge of SQL and NoSQL databases and experience validating data integrity. Familiarity with Docker, Kubernetes, and cloud environments (GCP is our selected cloud provider for Data). Experience integrating tests into CI/CD pipelines (GitHub). Understanding of message queues (Kafka, RabbitMQ) and microservices testing. Strong debugging and problem-solving skills with a detail-oriented mindset. Nice to Have: Experience with big data testing and data validation. Knowledge of security and performance testing methodologies. Familiarity with machine learning pipelines and testing data models. Below are the specifics of the deliverables for the Test Engineer contract. Types of testing involved and ownership: Functional testing owned and executed/demonstrated by 3 rd parties: Unit, component, system testing Functional testing owned and executed by Billing: System integration, user acceptance, end to end testing Non-Functional testing owned and executed/demonstrated by 3 rd parties: performance, load, stress testing Non-Functional testing co-owned by Billing / 3 rd parties: Security testing (vulnerabilities and penetration), compatibility testing (browsers, devices) Non-Functional testing owned and executed by Billing: Usability, Compliance, DR/Business Continuity testing Objective; Delivery of the new operational testing technology stack Outcome: Defined comprehensive test strategies for software and database applications including the technology required to implement them. Work with existing team and external 3 rd party to deliver. Objective; Development of the Testing Automation Framework Outcome: Automated and manual test frameworks for software and database testing. Outcome 2: Delivery of Testing reporting and analytics Objective: Support delivery of new systems to live Outcome: Work with existing delivery team to ensure go live, including data migration, is successful and all aspects have been tested thoroughly. The business should be able to sign off the testing and be clear on any risks to go live as a result. Objective: Support recruitment for a permanent Test Engineer within the team Outcome: Selection and interviews are supported and hand over completed successfully.