Software Development Engineer in Test – kACE FIX API Automated/Manual Testing
Software Development Engineer in Test for kACE FIX API — automate and manually test FX trading flows across global systems; join our collaborative, international fintech team.
smartTrade Technologies is a software publisher specializing in the trading and finance sector. Its clients primarily include investment banks, stock exchanges, brokers, and pension funds. smartTrade enables real-time computerized management of financial flows among these different stakeholders.
kACE is a leading product brand within smartTrade Technologies, providing cutting-edge FX derivatives pricing and analytic solutions to over 350 client sites worldwide. The brand is recognized as the market leaders in delivering innovative FX derivative workflow solutions within the financial services sector.
Joining smartTrade means becoming a part of an innovative and international company with offices in Aix-en-Provence, London, Geneva, New York, Toronto, Hong Kong, Singapore and Tokyo.
Skill development and career progression are top priorities at smartTrade, offering employees numerous opportunities for learning, advancement, and mobility. Sports and their values of teamwork, performance, and dynamism are integral to the company's culture.
Summary
Looking for a highly motivated individual who enjoys working on challenging and time-critical projects that focus on FIX API connectivity across trading systems.
A driven software testing professional is required in the kACE Connectivity API development team. The role involves the automated and manual testing of electronic flows using our proprietary trading FIX APIs and working with FIX APIs from other venues, exchanges and liquidity providers. The role involves full SDLC using Agile DevOps in a fast-moving environment.
Responsibilities
As part of the API team, you will:
Design comprehensive test plans, test cases, and test data that cover functional and technical specifications, integration, and performance.
Understand testing objectives and priorities and work with other team members to resolve problems in a timely and efficient manner.
Code automated test scripts to run on kACE’s test framework and extended framework as needed.
Perform manual functional testing as needed, using testing tools to simulate FIX message workflows.
Ensure that test outputs provide the ability to quickly assess overall results.
Analyze FIX logs to identify the causes of failures.
Document all found defects with steps to reproduce.
Understand testing objectives and priorities and work with other team members to resolve problems in a timely and efficient manner.
Participate in periodic release activities as required.
Provide escalated “Level 3” development support for the electronic flows in Forex Derivatives
Ensure code complies with all kACE development coding standards and best practices.
Requirements
· BS in computer science or related field.
· Minimum of 5 years of experience with automated and manual software testing.
· Minimum of 2 years of experience testing FIX protocol.
· Expertise in test automation development using Java.
· Expertise in building java applications is a plus.
· Understanding of Forex derivates is a plus.
· Must be fluent in written and spoken English.
- Department
- FX Derivatives - R&D
- Locations
- Aix-en-Provence, London
- Remote status
- Hybrid
Already working at SmartTrade?
Let’s recruit together and find your next colleague.