Senior QA Engineer

2 Days Old

TP ICAP Belfast, Northern Ireland, United Kingdom Overview Join to apply for the Senior QA Engineer role at TP ICAP. 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 data distribution through responsible and innovative solutions. Through our people and technology, we connect clients to superior liquidity and data solutions. The Group operates from more than 60 offices in 27 countries with 5,300 people. We are committed to being the world’s most trusted, innovative, liquidity and data solutions specialist. Location: UK - City Quays - Belfast 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 deliver working software at the end of each Sprint. They will ensure quality of both the product and the test framework as it evolves. Each Sprint, the SQA will identify testing strategies and drive their implementation, whether manual session-based, automation or system performance related. The SQA will work alongside like-minded engineers, solving complex problems and delivering software to support successful, award-winning products. The role emphasizes strong automation skills and leading the team in a shift-left approach focused on API level testing. Role responsibilities
Collaborate closely with global Business Analysts, Development and QA teams for efficient test planning, test design and coordination of testing efforts between global teams. Play a key role in functional and automated tests, supporting design, development, execution and maintenance of scripts that run in CI/CD environments. Mentor and coach team members to raise quality levels. Empower the full Agile team to understand the importance of QA and promote delivery of quality software – including unit tests and code reviews. Demonstrate autonomy, ownership and prioritization of tasks. Experiment with multiple technologies and methodologies to ensure best solutions and approaches. Take ownership of development of key features and drive to completion. Communicate progress clearly and raise impediments early to minimise delivery impact.
Experience / Competences Essential
+5 years of proven experience as a senior QA automation engineer Experience using JIRA, Zephyr, UI automation tools (Test Complete, Selenium, Cypress, Playwright) Proficient in programming or scripting languages such as Java, JavaScript or similar Ability to identify automation opportunities using development, data manipulation and scripting skills Experience designing end-to-end automated tests and automated frameworks Experience with CI/CD tooling such as GitLab, TeamCity, Jenkins Experience with BDD frameworks such as Cucumber and performance/NFR testing tools like JMeter or similar Non-functional testing including performance, load, stress and security testing Knowledge of FIX Client / FIX API automation Understanding of trade life cycle and broker/trader platforms Ability to identify risks and work with Product Owners and BAs to prioritise/mitigate risk Participation in agreeing the Definition of Done to ensure quality is central Knowledge of Jira or similar issue management systems Strong communication skills and collaboration with local and remote team members Appreciation of the full SDLC and quality throughout the process Attention to detail, organised, proactive problem solving and innovative solutions Initiative to collaborate and improve team quality and performance Delivery-focused, able to manage multiple tasks and deadlines Ability to evaluate and challenge design, approaches or tooling for best outcomes Experience reporting on testing progress and strategy to inform management decisions
Desired
Background and experience of financial/trading platforms and knowledge of financial markets Broad knowledge of financial markets and Equity products Testing qualifications such as ISTQB or Agile Software Testing courses Knowledge of FIX protocol and handling FIX interactions Understanding of Java and JavaScript Knowledge of AWS services, serverless architecture and microservices Experience with TDD, BDD or similar approaches to specifying requirements
Job Band & Level
Manager / 6
Not The Perfect Fit? We encourage applications from all backgrounds. If your experience doesn’t align perfectly with every aspect of the job description, apply anyway. Our Talent Acquisition team can help you recognise how your unique skills can contribute to this role or another opportunity within the organisation. Company Statement TP ICAP is committed to an inclusive culture where diverse perspectives are valued. TP ICAP Accord is our Employee Network and helps drive cultural improvement and collaboration across the firm. Location UK - City Quays - Belfast
#J-18808-Ljbffr
Location:
Belfast, Northern Ireland, United Kingdom
Job Type:
FullTime

We found some similar jobs based on your search