Company

TP ICAPSee more

addressAddressBelfast, County Antrim
salary SalaryFull-time
CategoryEngineering

Job description

Job Description
Group Overview
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.
The Group operates from more than 60 offices in 27 countries. We are 5,300 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
The Senior Quality Assurance Engineer (SQA) will work within an Agile team as an advocate of Quality. The SQA will drive Behavioural Driven Development (BDD) and Test Driven Development (TDD) to ensure business outcomes are delivered. They will work closely with product owners and developers to provide In-Sprint QA to match the team’s definition of Done and provide working software at the end of each Sprint. They will ensure quality of both the product as well as the test framework as it evolves. Each Sprint, the SQA will be expected to identify necessary testing strategies and drive their implementation whether it is manual session based, automation or system performance related. The SQA will work alongside like-minded, skilled engineers, solving complex problems and delivering great software to support successful, award-winning products. Strong in automation skills, they will lead the Agile team in a shift left methodology to have a high level of automation, of which the key focus should be API level testing.
Role Responsibilities
Planning
  • Work closely with the QA Lead to provide quantitative estimates for release testing
  • Show strength in understanding the scope of testing and when “enough” testing has been done
  • Flag any impediments to deliverables
  • Participate in the Agile team from project initiation
  • Ensure QA estimates are represented at Story level
Agile Team Engagement
  • Participate in all Agile Ceremonies
  • Demonstrate QA Sprint deliverables
  • Regularly review Story Acceptance Criteria to ensure business requirements are met
Resource Management
  • Assist junior team members in complex tasks
  • Consistently strive to empower the full Agile team in understanding the importance of QA
  • Advise QA Lead of any team training and development needs and opportunities
Communication
  • Look for opportunities to coach team members and stretch quality achievements
  • Provide clear analysis of project status, scope and achievement
  • Ensure automation code is well commented and constructed
Quality Assurance
  • Drive the importance of Quality throughout the entire SDLC
  • Recommend and analyse appropriate tools for automation
  • Non-Functional testing including, Performance, Load, Stress and Security testing
Project and Reporting
  • Participate pro-actively in the daily Stand-Up meetings and raise risks as soon as they become apparent
  • Raise issues to QA Lead and Global QA as applicable
  • Monitor the volatility of the Agile team in terms of quality
  • Participate in agreeing the definition of Done to ensure Quality is central and achievement can be measured
  • Evaluate and propose options for risk mitigation
Risk and Issue Management
  • Identify and raise risks to the project and product to key stakeholders
  • Work with BAs to prioritise risk
  • Understand risk based testing to conduct a risk based coverage approach to testing
  • Ensure risks are analysed during Sprint Retrospectives
  • Provide RCA for production issues, and action accordingly in terms of future proofing quality
  • Understand the difference between a risk and an impediment
Experience / Competences
Essential
  • Degree or equivalent industry experience
  • Financial sector experience
  • Experience in delivering business focussed working software through a collaborative Agile team
  • Enterprise system experience
  • Experience of undertaking all forms of Functional and Non-Functional testing
  • Experience of having ownership of testing for individual platforms including:
    • Generating and managing exploratory testing sessions with the whole team
    • Executing exploratory testing sessions
    • Test coverage and status reporting
  • Experience of supporting current automation tools and practises in use such as:
    • BDD automation using Cucumber-JVM, SpecFlow and Fitnesse
    • Loadrunner and JMeter for Performance Testing
  • Experience of GUI automation using, Selenium Webdriver, Test Complete and QTP
  • Experience of working within Agile development teams with a BDD approach to help define and refine requirements.
  • Experience of analysing and identifying key areas for automation using development skills, data manipulation skills and scripting skills

Desired
  • Education/ Professional Qualifications
  • Relevant Testing Qualifications such as:
    • ISTQB Foundation - Software Testing
    • ISTQB Combined Software Testing Foundation and Agile Extension
    • ISTQB Foundation - Agile Tester Extension
    • ISTQB Software Testing Foundation and BCS Intermediate
    • Agile Software Testing Courses
    • Certified Agile Tester (CAT)
    • Introduction to Acceptance Test-Driven Development
    • Testing in an Agile Environment
    • BCS Intermediate - Software Testing
  • Broad knowledge of Financial Markets, Systems and or Over the Counter (OTC) products.
  • Technical Competencies
  • Knowledge of the FIX protocol
  • Experience of designing Acceptance Test Criteria for Functional Requirements.
  • Experience writing and maintaining Automated Test Frameworks
  • Experience working in Agile teams
  • Experience of reporting on testing progress and strategy providing interpretation and insight on progress to inform management to take decisions.
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.
#LI-Hybrid LI-MID
Location
UK - City Quays - Belfast
Refer code: 2596973. TP ICAP - The previous day - 2024-01-24 01:07

TP ICAP

Belfast, County Antrim
Popular Qa Engineer jobs in top cities

Share jobs with friends

Related jobs

Qa Engineer - 12 Month Ftc

QA Automation Engineer

Efinancialcareers

Competitive salary

County Antrim, Northern Ireland

3 months ago - seen

QA Engineer

Tp Icap

Full-time

Belfast, County Antrim

3 months ago - seen

QA Engineer

Efinancialcareers

Competitive salary

County Antrim, Northern Ireland

5 months ago - seen

QA Engineer - 12 Month FTC

eFinancialCareers

Competitive salary

County Antrim, Northern Ireland

6 months ago - seen

Lead QA engineer

MCS Group

Negotiable

Belfast, County Antrim

6 months ago - seen