Trading Platform Test Engineer
DRW is a technology-driven, diversified principal trading firm. We trade our own capital at our own risk, across a broad range of asset classes, instruments and strategies, in financial markets around the world. As the markets have evolved over the past 25 years, so has DRW – maximizing opportunities to include real estate, cryptoassets and venture capital. With nearly 900 employees at our Chicago headquarters and six global offices, we work together to solve complex problems, challenge consensus and deliver meaningful results. It’s a place of high expectations, deep curiosity and thoughtful collaboration.
As a Trading Platform Test Engineer, you will be responsible for performing manual and automated testing of a highly customizable web based front end tool for performing trading tasks, trade monitoring, historical charting for a variety of different trading systems
Responsibilities:
- Work with developers to understand functionality of system, determine testing priorities, and develop test cases for the system
- Help develop testing framework to automate the testing of this and other web based front end applications
- Test upgrading of versions and work with production support staff to ensure consistent operation of production systems
- Help backup other QA testers in the testing of similar front end applications
- Work with key end users of application to understand usage and production issues to fine tune test case coverage for critical functionality while optimizing time to production
Required Skills & Experience:
- 4+ years testing trading system applications working with futures, equities, FX, and derivative products
- 2+ years automating testing of web based front end platforms with Selenium or equivilant
- 2+ years of script development experience with Python, Java/JavaScript
- Experience with Linux operating system
- Must have excellent verbal and written communication skills
- S. in Computer Science or equivalent degree
- Self-motivation and intellectual curiosity; desire to continually self-improve and seek continual improvements in production support function
- High level of ownership and accountability, reliability, and strong follow through
- Ability to handle pressure and time constraints with composure
- Strong organizational skills, including ability to effectively plan and prioritize