We are supporting a leading organisation within the Investment Management sector that is looking for anAutomation Test Engineer with Python to support a major investment data integration platform.
The platform acts as an enterprise ETL and integration layer, connecting to front-to-back investment management systems and delivering standardised, high-quality investment data into a modern cloud environment.
This role would suit a hands-on test automation engineer with strongPython, SQL and data testing experience, ideally gained within Asset/Investment Management or Financial Services.
INSIDE IR35
HYBRID WORKING 2- 3 DAYS IN LONDON
MUST HAVE ASSET/INVESTMENT MANAGEMENT EXPERIENCE
Responsibilities
• Design, build and maintain automated test frameworks usingPython
• Develop automated test scripts for ETL/ELT pipelines and data integration workflows
• Validate data movement across source systems, transformation layers and target platforms
• Write complex SQL queries to test data quality, transformation rules and reconciliation logic
• Build automated data reconciliation checks across portfolio, holdings, transactions and reference data
• Support testing of integrations into investment platforms such as Aladdin, CRD, SimCorp, OMS, PMS, IBOR or ABOR systems
• Perform regression testing across new and existing data pipelines
• Work closely with Data Engineers, Data BAs and business SMEs to understand data mappings and requirements
• Identify, investigate and document data defects, root causes and test evidence
• Support automation within CI/CD pipelines using tools such as Azure DevOps, Jenkins or GitHub Actions
• Contribute to test strategy, test planning and best practice around data quality and automation
Experience Required
• Strong hands-on experience inPython test automation
• Good experience with Python testing frameworks such asPyTest, unittest or Robot Framework
• StrongSQL skills, including writing complex queries for data validation and reconciliation
• Experience testing ETL/ELT pipelines, data warehouses, data lakes or cloud data platforms
• Understanding of data quality, data mapping, reconciliation and regression testing
• Experience working with Azure-based data platforms, ideally includingAzure Data Factory, Databricks, Data Lake or Synapse
• Exposure to tools such asGreat Expectations, dbt tests, Soda, Pandas or PySpark would be beneficial
• Experience testing APIs/integrations using tools such as Postman, Swagger, requests or httpx
• Good understanding of CI/CD and automated testing within delivery pipelines
• Strong defect management, analytical and problem-solving skills
• Experience working within Agile delivery environments
• Financial Services experience is required; Asset/Investment Management experience would be highly beneficial
Investment Data Experience Beneficial
Experience testing or validating any of the following would be highly beneficial:
• Portfolio and holdings data
• Transactions and cash movements
• Security master and instrument reference data
• Positions and valuations
• Benchmarks and indices
• Client and mandate hierarchies
• IBOR/ABOR data
Mid-Level
5/8/2026
You will be redirected to Strike IT's application portal.
Sign in and we'll score your resume against this role.
Browse roles in the same category, level, and remote setup.
Sign in to open the target role workbench.