Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

QA Engineer - 12 Month FTC

Job LocationBelfast
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent , full-time

Job Description

Job DescriptionGroup OverviewThe 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 worlds leading provider of OTC data, and an award winning all-to-alltrading 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 worlds most trusted, innovative, liquidity and data solutions specialist. Role OverviewThe 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 closelywith product owners and developers to provide In-Sprint QA to match the teams 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 problemsand 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 ResponsibilitiesPlanning

  • 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 / CompetencesEssential
  • 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 FitConcerned that you may not meet the criteria precisely At TP ICAP, we wholeheartedly believe in

APPLY NOW

© 2019 Naukrijobs All Rights Reserved