Overview
As Senior QA Engineer you will drive quality, stability, and performance across complex software platforms. You’ll lead automation efforts, collaborate across product, engineering, and business teams, and shape testing strategies for reliable releases. You will integrate automated tests into CI/CD and mentor QA colleagues to raise quality standards. The role sits at the core of TP ICAP’s mission to deliver trusted liquidity and data solutions to global markets. This is an opportunity to influence multiple product lines in a fast-paced, data-rich environment.
Responsibilities
- Analyse business/system requirements
- Enhance and maintain automation frameworks and testing tools
- Design, create, and execute test plans, cases, scripts including regression tests
- Ensure defects are identified, documented, and resolved efficiently
- Collaborate with engineering, product, and business teams to clarify requirements
- Participate in agile ceremonies, providing QA insights and risk assessments
- Maintain awareness of environment changes and deploy applications
- Integrate automated tests into CI/CD pipelines and monitor test reliability
- Maintain QA documentation, standards, and best practices
- Provide guidance and mentoring to QA team members
- Leverage AI coding assistants and agentic AI to accelerate test authoring, maintenance and defect analysis
- Report test progress, risks, and quality metrics to stakeholders
Key requirements
- Strong experience in software testing across complex, data-rich or transaction-heavy systems
- Expert QA experience including test planning and automation
- Hands-on experience with Playwright for automation testing using TypeScript
- Experience with CI/CD pipelines and version control tools
- Strong understanding of QA methodologies, testing processes, and defect management
- Ability to analyse requirements and translate them into effective test scenarios
- Excellent communication skills with technical and non-technical stakeholders
- Strong organisational and time management abilities
- Ability to work independently and collaboratively within agile teams
- Excellent communication
- Proactive and detail-oriented
- Collaborative in cross-functional environments
- Playwright
- TypeScript
- CI/CD pipelines
…
