Join a UK-based tech-driven company at the forefront of financial data innovation. Our client is seeking an experienced Principal QA Engineer who will be responsible for testing functional improvements and new/updated data streams into the company's Trade Surveillance system. This will involve extensive data analysis, reconciliation and edge case analysis to ensure the completeness, accuracy and integrity of surveillance-related data flows from source through to downstream detection engines, in addition to the usual QA test activities. The Senior QA Engineer will work closely with Developers, Data Engineers, Business Analysts and Product Owners. A part of this role is to support test automation within the Trade Surveillance data pipeline delivery team. The successful candidate will be able to define test frameworks and execute test scenarios. Of the team of 4 QA Engineers in location, this is the Senior role that will be expected to support the other QA Engineers, through local oversight and coaching. Role Responsibilities Mentor other QA engineers in the team, whilst ensuring alignment with strategic objectives and project goals across the team A very strong individual contributor to help define and drive QA strategies and standards Design and implement automated tests for ETD/OTC trade data pipelines Execute end-to-end testing and validation across multiple feeds Develop test cases based on regulatory rules, transformation mappings, and business requirements Support performance and volume testing for high-throughput trade feeds Maintain test harnesses and reusable validation components Essential Experience / Competences 7+ years of QA or test automation experience in data projects Proficiency in a scripting or coding language to support automated test development Proven experience of test data generation and data mocking techniques Strong knowledge with Git, CI/CD tools and agile QA practices Cloud platforms (especially AWS) for testing data pipelines Test automation frameworks such as PyTest, Robot Framework, and Postman Surveillance alert logic and transformation mappings Compliance-driven test case design, especially for systems like SCILA and Apama Design and execute end-to-end validation across multiple trade data feeds Conduct performance and volume testing for high-throughput environments Familiarity with agile QA practices and tools like JIRA, Jenkins, and Confluence Desired Experience with capital markets data - trade, order, pricing Prior experience testing for surveillance or regulatory reporting flows Exposure to tools like Jira, Zephyr, Playwright Experience with SCILA, Apama, or similar surveillance platform Show more Show less