CareerPlanGet AI match score →

Software Test Engineer (C++)

London, England, UK💼 Full-time🗓 2026-07-14 → 2026-07-17

Core

Design and implement automated testing suites and conduct exploratory testing for high-frequency trading applications.

Role type

Software Test Engineer (C++)

Builds

Automated unit, integration, and acceptance test suites for trading systems

Domain

Financial technology / High-frequency trading

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C++ (modern), Linux/UNIX environment, TDD, test design, risk identification, pair programming, bug reproduction

Preferred skills

Catch2, Jenkins, Python (pytest), UI testing, Websocket, TCP/IP networking

Technologies

C++, Catch2, Jenkins, Python, pytest, Websocket, TCP/IP

Responsibilities

Produce clear, well-structured automated C++ tests; Identify, escalate and mitigate potential risks impacting delivery; Use pair programming to increase knowledge spread; Continuously design and implement new test types; Investigate trading system and create failing tests to demonstrate bugs; Work with developers to design code with testability in mind

Seniority

Individual Contributor

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗