Test Engineer
Kx
Quality Assurance
United Kingdom · Newbury, UK · Newry, UK
Posted on Jun 3, 2026
KX are looking for a talented and motivated test engineer to join our team and play a key role in ensuring the quality and reliability of our trading and financial systems. Working in an Agile environment, you will be responsible for a variety of testing across a range of Foreign Exchange (FX) product offerings, helping to deliver robust and accurate software that meets the demands of a fast-paced financial services environment.
You will bring hands-on experience in designing and executing test strategies, building and maintaining test frameworks, as well as validating FIX protocol messaging across trading workflows. A keen eye for detail, strong analytical thinking and the ability to collaborate effectively with a wide range of personnel, both technical and non-technical, will be key to succeeding in this role.
This is a fantastic opportunity to grow your QA career in financial technology, working in a highly collaborative environment where quality, innovation and technical excellence is at the heart of everything we do.
· Design, develop and maintain test plans, cases and scripts based on functional and technical requirements across trading and financial systems;
· Execute functional, regression, integration and exploratory testing across trading platforms, order management systems and downstream services;
· Analyse user stories to ensure thorough test coverage;
· Log, track and verify defects using bug tracking tools (i.e. JIRA);
· Participate in design reviews, stand-ups and retrospectives, including sprint planning, to maintain high development standards – including understanding and contributing
· to the refinement of functional requirements;
· Collaborate closely with development teams, business analysts and product management throughout the software development lifecycle;
· Contribute to improving QA processes, standards and best practices with an awareness of latest advancements in technology.
Skills
· Excellent problem-solving skills
· Strong mathematical skills Strong interpersonal and communication skill
· Ability to work effectively as part of a team
· Highly motivated and self-directed, with the ability to multitask and work with minimal supervision
· Exceptional attention to detail
· Experience using AI tools and technologies to improve productivity and efficiency;
Essential Experience
· 1 to 2 years’ experience in QA or similar role
Preferential Experience
· Familiarity with FIX Protocol messaging;
· Knowledge of building and maintaining automated test frameworks tools such as Selenium, Cypress, Playwright or equivalent;
· Proficiency in at least one scripting or programming language, such as Python, Java or JavaScript.
Preferred Qualifications
· A bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
You will bring hands-on experience in designing and executing test strategies, building and maintaining test frameworks, as well as validating FIX protocol messaging across trading workflows. A keen eye for detail, strong analytical thinking and the ability to collaborate effectively with a wide range of personnel, both technical and non-technical, will be key to succeeding in this role.
This is a fantastic opportunity to grow your QA career in financial technology, working in a highly collaborative environment where quality, innovation and technical excellence is at the heart of everything we do.
· Design, develop and maintain test plans, cases and scripts based on functional and technical requirements across trading and financial systems;
· Execute functional, regression, integration and exploratory testing across trading platforms, order management systems and downstream services;
· Analyse user stories to ensure thorough test coverage;
· Log, track and verify defects using bug tracking tools (i.e. JIRA);
· Participate in design reviews, stand-ups and retrospectives, including sprint planning, to maintain high development standards – including understanding and contributing
· to the refinement of functional requirements;
· Collaborate closely with development teams, business analysts and product management throughout the software development lifecycle;
· Contribute to improving QA processes, standards and best practices with an awareness of latest advancements in technology.
Skills
· Excellent problem-solving skills
· Strong mathematical skills Strong interpersonal and communication skill
· Ability to work effectively as part of a team
· Highly motivated and self-directed, with the ability to multitask and work with minimal supervision
· Exceptional attention to detail
· Experience using AI tools and technologies to improve productivity and efficiency;
Essential Experience
· 1 to 2 years’ experience in QA or similar role
Preferential Experience
· Familiarity with FIX Protocol messaging;
· Knowledge of building and maintaining automated test frameworks tools such as Selenium, Cypress, Playwright or equivalent;
· Proficiency in at least one scripting or programming language, such as Python, Java or JavaScript.
Preferred Qualifications
· A bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.