We are looking for a Middle+ AQA / Python experience to expand our team. We are currently seeking a self-motivated, creative and talented Automation Engineer who will thrive on exposing issues and improving the quality of our state-of-the-art trading applications.
Automation Test Engineers are constantly challenged to understand complex trading strategies, uncover software issues in our trading platform through testing, and to provide feedback that can help enhance our end-user experience.
For this role, we are looking for an individual to help ramp up our automated test coverage for our Order Connectors, which connect our TT trading platform with the multitude of Exchanges that TT supports worldwide.
Schedule : flexible, full-time, remote
Experience : 2+ years as AQA
English : upper+
Domain : Software & Tech Services
WHAT TO DO :
Working closely with the Development team and Test Engineering, you will have support to guide you through understanding our test automation framework and functional use cases to help you implement automated test coverage using Python.
Work with the Software Engineering In Test team to understand our component-level test framework, understand the current test coverage and gaps, and work to help script tests in order to fill the gaps.
Responsible for testing order and price feeds, and validating the communication and functionality between the TT platform and the various Exchanges that TT supports worldwide
Assists in reproducing, investigating, and reporting software issues in close coordination with the Development team
Recommend product improvements, usability corrections, or enhancements in coordination with the Product Management team
Collaborate with a team of testers to constantly improve and enhance each other's skillsets and an arsenal of test tools
Work to improve the quality of high-performance, software testing for enterprise trading applications.
Use FIX protocols to understand send and receive messages across servers for debugging purposes.
YOU HAVE :
Bachelors degree in Computer Science or Computer Engineering or Information Technology
Strong Experience with Python required
2+ years experience with scripting automated test cases
Experience working in the financial industry, Futures trading systems, or TT software is a strong plus
Knowledge of FIX Protocol is a strong plus
Experience with Linux is a strong plus
Strong understanding of software development life-cycle and test engineering principles and processes
Strong analytical skills and commitment to continuous testing improvement
WE OFFER :