The TP ICAP Group is a world leading provider of market infrastructure. Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions.
Role Overview
We are seeking a hands‑on Senior QA Engineer to join our Credit Technology team. This role is responsible for ensuring the quality and reliability of backend trading systems, APIs, and UI applications through a combination of manual and automated testing. You will play a key role in validating complex end‑to‑end trading workflows, including distributed services, event‑driven systems, and user interfaces (desktop and web). While contributing to automation frameworks and CI/CD pipelines, you are expected to remain deeply involved in hands‑on testing, debugging, and defect analysis. This role requires a pragmatic approach to quality engineering – balancing automation, exploratory testing, and real‑world system validation to ensure robust delivery in a fast‑paced, Agile environment working on an EMEA shift.
Role Responsibilities
- Lead testing activities across backend services, APIs, and UI applications (primary focus on backend/API testing).
- Validate end‑to‑end trade lifecycle workflows, including integrations across multiple systems and services.
- Perform a mix of manual exploratory testing, functional, regression, and integration testing.
- Automate test execution and validation.
- Collaborate closely with global Business Analyst, Development and QA teams for efficient test planning, test design and coordinate testing efforts between global teams.
- Promote delivery of quality software – unit tests, code reviews, etc.
- Demonstrate a high degree of autonomy, taking ownership and prioritization of tasks.
- Experiment with multiple technologies and methodologies as part of delivery, to help guarantee the best solution and approach.
- Take ownership and accountability for development of key features and drive to completion.
- Communicate effectively on progress and ensure impediments are raised early to minimise impact on the delivery.
- Mentoring and coaching the team members to stretch quality achievements.
Experience / Competencies
- Proven experience as a Senior QA Engineer in backend/service‑oriented systems.
- Proficient in one OO programming language (C# preferred) and one scripting language (JavaScript, TypeScript, etc.).
- Demonstrable experience using JIRA, Zephyr and UI automation tooling (TestComplete, FlaUI, Selenium, Cypress, Playwright, etc.).
- Adept at analysing and identifying key areas for automation using development, data manipulation and scripting skills.
- Experience developing end‑to‑end functional automated tests.
- Experience designing Acceptance Test Criteria for functional requirements, writing and maintaining end‑to‑end tests with an automated framework.
- Skilled in using CI/CD tooling such as GitLab, TeamCity, Jenkins.
- Experience using BDD testing frameworks such as Cucumber and performance/NFR testing tools (J‑Meter or similar).
- Knowledge of FIX client/FIX API automation, trade lifecycle, broker/trader platforms.
- Identification and raising of risks to the project and product with key stakeholders.
- Ability to work with Product Owners and BAs to prioritise/mitigate risk.
- Participation in defining Definition of Done to ensure quality is central and measurable.
- Adept at working in Agile / SAFe engineering environments with strong communication and collaboration skills.
- Understanding of the full SDLC and dedication to quality throughout.
- Excellent attention to detail, highly organised, proactive and independent problem‑solving.
- Experience reporting on testing progress and strategy to inform management decisions.
Desired Background and Experience
- Background in financial/trading platforms and knowledge of financial markets.
- Broad knowledge of financial markets and fixed‑income or credit products.
- Relevant testing qualifications such as ISTQB or Agile Software Testing courses.
- Knowledge of FIX protocol and ability to handle FIX interactions.
- In‑depth knowledge of AWS services, experience with serverless architecture and microservices.
- Experience with TDD, BDD or similar approaches to specifying requirements and design.
Role Band & Level
Manager / 6
Location
Philippines – Ecoprime Building, Taguig City