Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Test Engineer (C++)

£27.7 - £32.5 per hourEstimated
Full-time

LMAX Group is looking for a tester for our C++ development team. In this position you can expect to help design and implement automated testing suites as well as conduct exploratory testing of our trading applications. You will also be assisting the development team to ensure that new code is designed with testing in mind. We are looking for testers who are confident in their ability to create tests, both with others and on their own.

A finance or trading background is not required.

What you will be working on

Our code base currently has extensive automated tests from unit test to integration tests and acceptance tests. All our tests run through our CI every 15 minutes and we are looking to maintain and expand this test suite as we create new features. There will also be some time allocated to exploratory testing to try and find elements of the system that are not functioning correctly. Our developers prefer to practice TDD. This is the first Tester hire for the team, so you will be expected to drive the testing strategy to prove functional correctness. Exploratory testing to identify obscure edge cases and complex interactions, both on your own and pairing with developers, is expected to be a significant part of this role.

Responsibilities

  • Produce clear, well-structured automated C++ tests
  • Identify, escalate and where possible mitigate potential risks impacting delivery of the team
  • Use pair programming to increase the spread of knowledge and avoid siloing
  • Continuously design and implement new test types that improve the ease of writing tests
  • Investigate our trading system and create failing tests to demonstrate bugs
  • Work with developers to design code with testability in mind

Requirements

Essential Skills / Experience

  • Writing C++ tests using modern C++ on a Linux/UNIX environment
  • Ability to understand business requirements and develop tests to define them
  • Ability to design well documented, simple and elegant tests that are easily maintainable
  • Ability to work independently and with little guidance
  • A finance and/or trading background is not required

Desirable Skills / Experience

  • Catch2
  • Continuous Integration (Jenkins) #
  • Experience with python testing (pytest)
  • Experience with UI testing
  • Knowledge of Websocket, TCP/IP networking.
  • Science or Maths related degree.

Benefits

  • 25 days of holiday 
  • Bonus 
  • Pension contribution 
  • Private medical, dental, and vision coverage 
  • Life assurance 
  • Critical illness cover 
  • Wellness contribution program with access to ClassPass 
  • Plumm Platform 
  • Five volunteering days 
  • Give as You Earn initiative 
  • Learning and development programs 
  • Electric Vehicle Scheme 
  • Cycle to Work Scheme 
  • Season Ticket Loan 
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Test Engineer (C++) in London vacancy
  • £78k - £103k per annumEstimated
    We design Spotify’s consumer experience—end to end, moment to moment, across every screen, platform, and partner integration. Our mission is to make listening feel effortless, personal, and joyful for billions of users around the world. That means turning complexity into clarity...
    Suggested
    Permanent

    spotify

    London
    a month ago
  • £103k - £136k per annumEstimated
     ...expectations, integrity, innovation and a willingness to challenge consensus. DRW is looking for an outstanding Software Engineer with an expertise in C++ to work in our London office. In this role, you will be a part of our Core Infrastructure team which is responsible... 
    Suggested
    On-site

    DRW

    London
    a month ago
  • £60k - £68k per annum

    We are looking for a Senior Embedded Software Engineer to develop advanced, real-time software solutions...  ...teams including systems, hardware, and test engineers Provide technical guidance...  ...processes Key Skills Strong experience in C++ development (ideally modern C++) Proven... 
    Suggested
    Permanent

    Engineering Employment

    North London
    3 days ago
  • £120k per annum

     ...Job title:  Junior Software Engineer (C++ / Python) Client:  Financial Technology Organisation Salary:  Competitive Salary + Bonus Location:  London (Hybrid) The Role We’re currently partnered with a high-performing, technology-led organisation within the financial... 
    Suggested
    Permanent
    Internship
    Hybrid working

    Hunter Bond

    London
    more than 2 months ago
  • £60k - £77k per annumEstimated
     ...the world’s best systematic trading and engineering talent. We empower portfolio managers to...  ...At least 5-7 years of experience in a software engineering role A strong background in...  ...algorithms, and object-oriented programming in C++ Brilliant problem-solving abilities... 
    Suggested
    Casual work
    Hybrid working
    On-site

    Tower Research Capital

    London
    1 day ago
  •  ...Contract Software Engineers C# & C++ (Linux) Near Wimbledon, London 6 months Inside IR35 Were hiring two separate contract engineers to work on hardware-integrated software projects: Contract C# Software Engineer (Windows) C# / .NET Windows desktop applications... 

    Enterprise Recruitment Limited

    New Malden, Greater London
    2 days ago
  • £160k per annum

     ...Head of Software Engineering – C++ Fintech £160,000 Plus Bonus Quant Capital is urgently looking for a Head of Software Engineering to join...  ...assurance engineers, who are responsible for building the automated testing platform and test cases • Provide technical direction... 
    Hybrid working

    Quant Capital

    London
    more than 2 months ago
  • £93.68k - £157.78k per annum

     ...patients across the world. The Role The Software Engineering team at CoMind spans the full stack of a...  ..., ML inference, GUI, DevOps, and test engineering. It is a team that builds across...  ...Proficiency: Advanced Python and C/C++; extensive experience building scalable... 
    Full-time
    On-site
    Remote
    Work from home
    Flexible hours

    CoMind

    London
    a month ago
  • £150k - £200k per annum

    Company: HUXLEY ASSOCIATES Job Type: Permanent, Full Time Salary: £150000 - £200000/annum
    Permanent
    Full-time

    HUXLEY ASSOCIATES

    London
    14 days ago
  • £79k - £106k per annumEstimated
     ...C++ Pricing Engineer £160,000 Hybrid 3 days a week in the office Quant Capital is urgently looking for a C++ Engineer with experience of trading in capital markets to join our high profile client. Our client is a well known hedge fund, Prop trading business and market... 
    Hybrid working
    On-site

    Quant Capital

    London
    more than 2 months ago
  • £111k - £143k per annumEstimated
     ...C++ Software Developer – Trading Systems Remote – London/AMS/US Quant Capital is partnered with a leading technology-driven trading...  ...automated trading systems. This is a hands-on engineering role close to research, systems and operations. You will work... 
    Remote

    Quant Capital

    London
    a month ago
  • £150k per annum

     ...C++ Pricing Engineer £150,000 Plus Bonus + yearly Ski Trip Quant Capital is urgently looking for a C++ Developer with experience of Trading...  ...for an ambitious candidate to get experience in a software engineer role within the Trading team, focusing on building,... 

    Quant Capital

    London
    18 days ago
  • £160k per annum

     ...C++ Engineer – Quant Trading up to £160,000 + benefits and bonus hybrid working Quant Capital is urgently looking for a C++ Engineer to join our high profile client. Our client is a well known quantitative proprietary trading firm, liquidity provider and market... 
    Hybrid working

    Quant Capital

    London
    more than 2 months ago
  • £200k per annum

     ...C++ 20/23 Software Engineer Job Opportunity Role:  C++ 20/23 Software Engineer Client:  Elite Tech Driven Trading Firm Compensation: Up to £200k + Bonus Location: London (Hybrid Working) Overview An Elite Tech Driven Trading Firm is looking for a highly... 
    Permanent
    Hybrid working

    Hunter Bond

    London
    more than 2 months ago
  • £180k per annum

     ...Low Latency C++ Engineer Crypto Trading £180k + 50% Quant Capital is urgently looking for a C++ Engineer to join our high profile clients Crypto Engineering Team Our client is a well known global Global Crypto Market Making firm. They are valued well over £3 Billion... 
    Hybrid working

    Quant Capital

    London
    more than 2 months ago
  • £180k per annum

     ...C++ Engineer £180,000 Plus Bonus Quant Capital is urgently looking for a C++ Engineer to join our high profile client. Our client is a well known global High Frequency Trading firm. They value technology especially the opensource variety as well as scalability... 

    Quant Capital

    London
    more than 2 months ago
  • £190k per annum

     ...Role: C++ Software Engineer Client:  Elite Company Compensation:  Up to £190k + Bonus Location: London (Hybrid) Overview This...  ...interests. Development: Designing and developing scalable, tested, and production grade financial systems. R&D: Working on functional... 
    Permanent
    Hybrid working

    Hunter Bond

    London
    more than 2 months ago
  • £400k per annum

     ...Job title: C++ Software Engineer Client: Financial Technology Organisation Salary:  Total Package Up to £400,000 Location:  London The role We’re currently engaged with a high-performing, technology-led organisation within the financial space, looking to hire... 
    Permanent

    Hunter Bond

    London
    more than 2 months ago
  • £59k - £78k per annumEstimated
     ...developers, traders, operations, compliance, risk officers in addition to all IT teams. Your present skillset Minimum 5 years of C++ development on Linux platform. Python and bash scripting skills essential. Experience designing and implementing multithreaded and... 
    Full-time

    Qube Research & Technologies

    London
    12 hours ago
  • £109k - £147k per annumEstimated
     ...C++ Engineer Options Market Making Quant Capital is urgently looking for a C++ Engineer to join our high profile client. Our client...  ...This position requires close collaboration with their other software engineers in an effort to best align technical solutions with the... 

    Quant Capital

    London
    more than 2 months ago
  • £175k per annum

     ...Low-Level C++ Engineer Rol Role : Low-Level C++ Engineer (GPU & ML Optimization) Client: Disruptive ML & GPU Technology Firm Compensation: Competitive Base + Performance Package Location: London, UK Overview We are partnering with an exciting, disruptive... 
    Permanent
    1 day/week

    Hunter Bond

    London
    more than 2 months ago
  • £85k per annum

     ...C++ Developer Prop Trading Up to £85,000 + bonus and benefits Quant Capital is...  ...known tech driven trading firm, they provide software to the market and also prop trade....  ...with the system. We are looking for engineers who are interested in finding solutions to... 

    Quant Capital

    London
    more than 2 months ago
  • £60k - £68k per annum

    We are looking for a C++ Software Engineer to work on defence projects. Key Responsibilities Develop and maintain C++ and Python software for...  ...sensor integration Support verification, validation, and testing activities Build and maintain CI/CD pipelines (Linux and Windows... 
    Permanent

    Engineering Employment

    North London
    21 days ago
  • £300k per annum

     ...Senior C++ Software Engineer Role: Senior C++ Software Engineer Client: Elite Tech-Driven Firm Compensation: Up to £300k Total Compensation (1st Year) Location: London (Hybrid) Overview An elite tech-driven firm is looking for a top-tier C++ Engineer to... 
    Permanent
    Hybrid working

    Hunter Bond

    London
    more than 2 months ago
  • £92k - £121k per annumEstimated
     ...C++ Developer – High Frequency Trading (HFT Systems) Join MARGO in the UK (London) – High Performance Trading Environments MARGO is a tech-native consultancy delivering elite software engineering expertise to the most demanding financial markets environments. We operate... 
    Long-term contract
    Permanent
    Hybrid working

    margo-group

    London
    a month ago
  • £110k per annum

     ...Junior Low-Level C++ Engineer Role Role:  Junior Low-Level C++ Engineer (GPU & ML Optimization) Client: Disruptive ML & GPU Technology...  ..., and GPU acceleration. The team builds performance-critical software that helps power the next generation of AI and data-driven applications... 
    Permanent
    1 day/week

    Hunter Bond

    London
    more than 2 months ago
  • $140k - $200k per annum

    We are looking for a C++ engineer to design and build high performance, low latency applications that process large volumes of real time data...  ...Write clean, production quality code with appropriate tests and documentation. Participate in... 

    Luxoft

    London
    13 days ago
  • £120k per annum

     ...Software Developer (C++) Role Role : Software Developer (C++) Client: Elite Tech Firm Compensation: Up to £120,000 + Bonus + Package...  ...attrition rate and a tight-knit environment, they treat their engineers as the company’s #1 asset . The Role They’ll find the... 
    Permanent
    Hybrid working

    Hunter Bond

    London
    more than 2 months ago
  • £131k - £174k per annumEstimated
     ...Overview:  We are looking for an experienced software developer to join our DV Equities desk....  ...of DV’s core trading platform in C++ 17 Bring deep technical knowledge such...  ...Bachelor’s degree in Computer Science, Engineering or a related field from an accredited institution... 

    DV Trading

    London
    a month ago
  • £120k per annum

     ...C++ Engineer Small Tech Driven hedge fund £120,000 Plus Bonus Quant Capital is urgently looking for a Software Engineer with C++ or Java experience to join our high profile client. Our client is a well known global Prop Trading firm. They like technology especially... 
    Relocation package

    Quant Capital

    London
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Test Engineer (C++). Be the first to apply!