UBDS Group is looking for a Senior Test Engineer with a strong focus on test automation and data validation to support complex data and cloud transformation programmes.
Requirements
- Design and implement automated test frameworks for data pipelines, ETL processes, and cloud-based platforms
- Lead data validation activities, ensuring accuracy, completeness, and integrity across complex datasets
- Develop and maintain test automation using Python and pytest, applying TDD and BDD (Behave) approaches
- Create and manage test data to support ETL and data warehousing validation
- Contribute to the continuous improvement of automation frameworks, increasing efficiency, reusability, and scalability
- Collaborate with engineering teams to embed shift-left testing practices across the development lifecycle
- Participate in peer reviews, code reviews, and CI/CD processes, ensuring quality and consistency of deliverables
- Support cloud adoption initiatives, working with platforms such as AWS and Azure, and technologies like Kafka
- Identify opportunities for re-use and standardisation, contributing to a growing toolbox of data engineering and testing patterns
- Ensure testing outcomes align with client strategies (e.g. Digital, Data, and Analytics strategies and business plans)
- Support knowledge transfer and capability uplift within client teams, ensuring sustainable delivery
Benefits
- Training
- Private medical cover for you and your spouse/partner, offered via Vitality
- Discretionary bonus based on a blend of personal and company performance
- Holiday
- Electric Vehicle leasing with salary sacrifice
- Contributed Pension Scheme
- Death in service cover