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.
The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world’s leading provider of OTC data, and an award winning all-to-all trading platform.
Founded in London in 1866, the Group operates from more than 60 offices in 27 countries. We are 5,200 people strong. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.
Role Overview
This is a Senior QA Engineer role that sits within the Brokerage & Pricing team within the TP ICAP Technology division. The QA engineer will join an Agile team alongside other software engineers, working on the next generation of strategic back office applications, ensuring solutions provide maximum value to users. The team’s focus on Brokerage & Pricing technology is to optimise the management of brokerage data and calculations used to drive all broking activity in our £1billion+ revenue Global Broking organisation, and carrying out commercial analysis on that data to understand revenues and drive client commercial agreements. The QA engineer will ensure comprehensive QA strategies are in place. They will develop and maintain automated testing frameworks, collaborate with various departments to understand system requirements, and design effective test strategies. The role involves identifying and resolving defects, contributing and adhering to testing standards, and continuously improving methodologies. They will also participate in agile ceremonies and maintain detailed documentation of test cases and results.
Role Responsibilities
Mentor other QA engineers, and collaborate with engineers across back-end services and data pipelines to ensure comprehensive testing strategies.
Develop, implement, and maintain automated testing frameworks and tools to ensure the quality and functionality of back-end services, APIs, and data pipelines.
Set the overall strategy for testing, including functional, integration, regression, and data testing.
Perform hands-on automated testing, with a focus on unit testing, integration testing, and end-to-end testing.
Collaborate closely with software engineers, data engineers, and other stakeholders to understand system requirements and design effective test strategies.
Identify, document, and track defects and issues, ensuring timely resolution and retesting.
Ensure that testing processes and standards are adhered to, and continuously improve testing methodologies.
Participate in agile ceremonies and contribute to an agile mindset within the team.
Maintain detailed documentation of test cases, test results, and defect reports.
Experience / Competences
Essential
Minimum of 5 years of experience as a QA Engineer, with at least 2 years in a lead or senior role.
Strong background in automation testing with hands-on experience in developing and maintaining automated testing frameworks.
Proficiency in Python for developing testing tools and scripts.
Demonstrated experience in setting and implementing testing strategies for both software and data testing.
Competency in cloud-based testing environments (AWS).
Experience working in agile environments and a strong agile mindset.
Attention to detail and the ability to work under pressure without being distracted by complexity.
Excellent problem-solving skills and the ability to think critically and creatively.
Strong leadership and collaboration skills, with the ability to communicate effectively with team members and stakeholders.
Passion for quality assurance and a commitment to maintaining high standards of software and data testing.
Strong communication skills, both written and verbally
Proficiency in both automated and manual testing, with a focus on unit testing, integration testing, and end-to-end testing.
Strong grasp of test automation tools and frameworks (e.g., Playwright, Cypress, Selenium, JUnit, NUnit).
Experience with data testing and collaboration with data engineers.
Familiarity with version control systems (e.g., Git) and backlog management tools (e.g., JIRA).
Ability to write clear and concise test cases and defect reports.
Ability to work effectively as part of a team and independently when required.
Ability to effectively triage production issues alongside the support team, including investigating and debugging with users
Desired
Experience with C# or Typescript is beneficial
Job Band & Level
Manager / Level 6
#LI-MID #LI-Hybrid
Not The Perfect Fit?
Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.
Company Statement
We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.
Location
UK - City Quays - Belfast
Applications processed via employer's online application form