cover image
BGC Group

BGC Group

www.bgcg.com

1 Job

2,526 Employees

About the Company

BGC Group, Inc. (Nasdaq: BGC), is a leading global brokerage and financial technology company (formerly BGC Partners, Inc.). Headquartered in London and New York, BGC Group provides a wide range of services, including trade execution, broker-dealer services, clearing, processing, information and other back office services.

We offer our customers access to more than 200 financial products within fixed income securities, interest rate swaps, foreign exchange, equities, equity derivatives, credit derivatives, commodities, futures and structured products.

Our customers include a vast majority of the world’s largest banks, broker-dealers, investment banks, trading firms, hedge funds, governments, corporations, property owners, real estate developers, and investment firms. www.bgcg.com

Listed Jobs

Company background Company brand
Company Name
BGC Group
Job Title
Senior Software Development Engineer Test
Job Description
FMX Futures Exchange
BGC and the world’s leading global investment banks and market-making firms have partnered to create FMX, a combined US Interest Rate Futures Exchange, spot foreign exchange platform, and the world’s fastest-growing US cash treasuries platform.


About the Role:
We are seeking a highly experienced and motivated Software Development Engineer in Test (SDET) with a deep understanding of the financial industry, particularly in trading systems. This role is critical to ensuring the quality and reliability of our ultra-low latency matching engine. You will be a key member of our agile development team, collaborating closely with developers, product managers, and sales team to deliver high-quality software that meets the demands of a fast-growing exchange.

Responsibilities:
* Design, develop, and execute automated test scripts for various types of testing, including functional, performance, regression, integration, and API testing.
* Develop and maintain test frameworks and tools to improve testing efficiency and coverage.
* Collaborate with developers to understand system architecture and identify potential testing gaps.
* Participate in code reviews and provide feedback on testability and design.
* Analyze test results and identify defects, providing clear and concise bug reports.
* Work closely with product managers and sales to understand requirements and translate them into test cases.
* Contribute to the continuous improvement of our testing processes and methodologies.
* Leverage your financial markets knowledge to understand complex trading scenarios and develop appropriate test cases
* Stay up-to-date with the latest testing technologies and trends
* Contribute to the overall quality and stability of our trading platforms.
* Proactively identify and mitigate risks related to software quality.


Qualifications:
* Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
* 10+ years of experience in software testing and quality assurance, with a significant focus on test automation.
* 10+ years of experience working in the financial industry, specifically within exchanges or other high frequency trading environments
* Strong understanding of financial markets, trading systems, and financial instruments (e.g., fixed income, FX, derivatives).
* Proven experience in developing and implementing UI test automation frameworks (e.g., Selenium, Cucumber, Java).
* Proficiency in programming languages such as Java and Python, both are used heavily in our custom API based test frameworks.
* Proficiency in commonly used messaging protocols such as FIX, ITCH and OUTCH used by most exchanges and trading venues.
* Excellent analytical and problem-solving skills.
* Strong communication and collaboration skills.
* Ability to work in a fast-paced and dynamic environment.
* Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
London, United Kingdom
On site
05-03-2025