Key Roles and Responsibilities
Successful candidates are expected to:
Design and execute high-quality test cases based on accurate business requirements analysis.
Maintain a testing structure to facilitate future additions / amendments and ongoing execution.
Champion and implement testing automation at every opportunity using best of breed software tools for both server side and client-side components.
Demonstrate effective and accurate test scheduling skills in line with other project deliverables.
Ensure that testing cycles can be understood by a wide audience, not just by testers.
Troubleshoot QA environments, diagnosing and resolving issues prior to, and during, formal testing.
Perform root cause analysis of issues to assist in determining the source of problems.
Utilise Jira to effectively categorise and track issues raised during the testing cycle.
Undertake strategic test planning & develop a strategic testing approach for each service in support of the FM eCommerce strategy.
Identify and analyse strategic testing opportunities and initiatives on a global basis.
Mandatory Qualifications & Skills
Successful candidates must:
Be SMEs on the testing of eCommerce offerings with proven experience on large scale FX projects.
Have practical experience in automating the testing of REST APIs programmatically, specifically streaming flows using Server Sent Events (SSE).
Have extensive experience working within the investment or wholesale banking industries.
Possess an excellent understanding of FX Pricing and trading.
Demonstrate experience in System Integration Testing with Trade Processing systems to support STP processes.
Have a strong track record in automating testing using Python
Fully understand the FIX API, insofar as it pertains to FX platforms, including Market Data (ESP), Quote (RFQ), Orders, Post-trade, etc
Have proven and extensive experience in using KDB to both test data feeds and query data
An understanding of Risk Management.