Tower Research Capital is looking to solve the problem of developing and maintaining a high-performance electronic trading infrastructure, including low-latency programming, FPGA technology, hardware acceleration, and machine learning, to support its quantitative trading business.
Requirements
- Experience in test automation - developing and scaling testing frameworks
- Proficiency in Python
- Experience in C++
- Strong testing aptitude with passion for quality
- Experience working with server side components
- Experience with trading systems and exchange protocols
- Familiarity with network protocols particularly TCP/IP
Responsibilities
- Develop and maintain test automation infrastructure
- Design, implement, and enhance robust, scalable, and reusable test automation frameworks for server components
- Code and Execute Automated Tests
- Write, execute, and maintain automated test scripts (unit, integration, end-to-end, system, and regression) to cover new features and existing functionality.
- Integrate testing into CI/CD
- Enhance existing CI/CD test integration to improve scope and coverage
- Automation of performance and non functional tests
Other
- Bachelor's degree or higher in a relevant field (not explicitly mentioned but implied)
- Ability to work in a collaborative and welcoming culture
- Strong communication and teamwork skills (implied)
- Ability to work in a fast-paced environment
- Generous paid time off policies, savings plans, and other financial wellness tools available