Company

eFinancialCareersSee more

addressAddressCounty Antrim, Northern Ireland
type Form of workPermanent, full-time
salary SalaryCompetitive salary
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
Refer code: 2466627. eFinancialCareers - The previous day - 2024-01-10 00:09

eFinancialCareers

County Antrim, Northern Ireland
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

TP ICAP

Full-time

Belfast, County Antrim

5 months ago - seen

Lead QA engineer

MCS Group

Negotiable

Belfast, County Antrim

6 months ago - seen