Quality Assurance Engineer
FMX Holdings, LLC (“FMX”) combines market leading FMX UST and FX platforms with its new FMX Futures Exchange, L.P., adding interest rate futures to the ecosystem with fully electronic trading in cash Treasuries, repo and foreign exchange. FMX uses state-of-the-art trading technology and leverages a global infrastructure designed for speed and scalability.
BGC Group, Inc. (Nasdaq: BGC) is a leading global marketplace, data, and financial technology services company for a broad range of products, including fixed income, foreign exchange, energy, commodities, shipping, equities, and now includes the FMX Futures Exchange.
BGC and leading global investment banks and market making firms have partnered to create FMX, part of the BGC Group of companies, which includes a U.S. interest rate futures exchange, spot foreign exchange platform and the world's fastest growing U.S. cash treasuries platform.
Responsibilities:
Role Overview
The Senior QA Engineer will play a critical role in validating FMX’s trading platforms, tools, and protocols. This role is ideal for someone who has hands‐on experience in manual testing within financial markets, understands trading protocols at a deep level, and has previously worked with interdealer brokers or built trading screens. You’ll collaborate closely with product managers, developers, and business stakeholders to ensure our systems behave reliably in fast‐moving, high‐stakes environments.
Key Responsibilities
- Lead manual testing efforts across multiple trading products, ensuring comprehensive coverage of functional, regression, integration, and workflow scenarios.
- Validate trading protocols, including message flows, order lifecycles, and market data interactions.
- Review and analyze business requirements, product specifications, and trading workflows to design robust test plans and test cases.
- Collaborate with product and engineering teams to refine requirements and identify edge cases early in the development cycle.
- Test and validate trading screens, ensuring accuracy, usability, and alignment with trader expectations.
- Reproduce, document, and track defects; work with developers to drive timely resolution.
- Participate in release readiness, risk assessments, and go/no‐go decisions.
- Mentor junior QA team members and help establish best practices for testing trading systems.
- Contribute to continuous improvement of QA processes, tools, and documentation.
Qualifications:
- 8+ years of experience in QA roles within financial markets, trading platforms, or interdealer broker environments.
- Strong proficiency in manual testing, including test planning, execution, and defect management.
- Deep understanding of trading protocols (e.g., FIX, proprietary protocols, market data feeds).
- Experience building, testing, or supporting trading screens or front‐end trading interfaces.
- Solid understanding of order types, execution workflows, market structure, and trade lifecycle.
- Ability to interpret logs, message flows, and protocol-level interactions.
- Strong analytical and problem‐solving skills, with the ability to think like a trader and anticipate real‐world scenarios.
- Excellent communication skills and the ability to work effectively with cross‐functional teams.
Preferred Qualifications
- Experience in interdealer broker environments or OTC markets.
- Familiarity with automation frameworks (even if the role is primarily manual).
- Exposure to performance testing or latency‐sensitive systems.
- Experience working in agile development environments.
Educational Qualifications:
- Bachelor’s Degree required