Job Description
QA Engineer
Location: London (3 days in office: Monday-Wednesday)Sponsorship: Not available
About the Company
We are a provider of high-performance trading and market-data technology, delivering ultra-low-latency solutions across global markets. Our systems support demanding front-office environments where reliability, determinism, and speed are critical.
We are seeking a QA Engineer who brings strong technical capability along with the right personal qualities-energy, curiosity, and a passion for breaking things before production does.
The Role
You will ensure the correctness, robustness, and reliability of complex trading and market-data systems. Working closely with developers and product teams, you will validate system behaviour, identify unexpected issues, and contribute to improvements across the SDLC.
This is a hands-on test engineering role for someone who enjoys deep investigation, questioning assumptions, and continuously improving testing processes.
Key Responsibilities
* Design, develop, and execute test plans, test cases, and regression suites.
* Perform manual and automated testing within Linux environments.
* Write and execute scripts (Bash required) for testing and validation tasks.
* Investigate failures, analyse logs, diagnose root causes, and raise clear defect reports.
* Validate behaviour and performance of market-data and low-latency workflows.
* Collaborate with developers to reproduce issues and verify fixes.
* Contribute to improvements in testing frameworks, tools, and processes.
* Support release readiness reviews and provide QA signoff.
Required Skills & Experience
* Proven QA Engineering experience in complex software systems.
* Strong Linux and Bash skills (must-have).
* Good understanding of the software development lifecycle (SDLC).
* Scripting experience: Python or C++ is a Nice to Have, but transferable skills in other languages are welcome.
* Comfortable working with CI pipelines, version control, and defect-tracking tools.
* Strong analytical and troubleshooting skills, especially in distributed or performance-sensitive systems.
Nice to Have
Experience in trading-technology or front-office environments, such as:
* Market Data
* FIX Trading / Order Flow
* Ultra-low-latency systems
* Exchange connectivity
* High-frequency trading workflows
(Not required, but highly beneficial.)
Personal Profile
We place high value on personality and attitude. The ideal candidate is:
* Positive, energetic, and happy coming into the office.
* Naturally curious and enjoys breaking things to understand root causes.
* Adaptable, eager to learn, and comfortable in a fast-moving environment.
* Detail-oriented with a drive for quality and continuous improvement.
* A strong communicator who enjoys collaborating with cross-functional teams.
Services advertised by Gold Group are those of an Agency and/or an Employment Business.We will contact you within the next 14 days if you are selected for interview. For a copy of our privacy policy please visit our website.