Automation Developer recruitment

Job Description:

Spot Trading, LLC, founded in 1999, is a proprietary trading firm based in Chicago’s financial district. We trade options on equities and broad market indices. We have distinguished ourselves amongst our peers in the industry by developing world-class trading technology, an innovative trading model, and a collaborative culture. Our team is comprised of a wide variety of talented professionals, including traders, equity research analysts, financial engineers, technologists, and financial analysts.

Spot’s unique culture of teamwork encourages awareness across functional teams and fosters an environment where new ideas are continually shared, debated, and implemented. We recognize that the input of many different disciplines results in the success of our trade.

The passion, integrity and expertise of our team of professionals have driven the success of the firm since its inception. Along with our ongoing pursuit of excellence and adaptability to the changing marketplace, these will continue to be keys to our future success.

Summary

Automation Developer will play a key role in automating the testing of Spot’s critical trading applications. Spot’s highly fluid and dynamic environment demands the ability to quickly, consistently, and thoroughly test our applications prior to being consumed by our traders, financial engineers, and researchers. Automated testing is a key enabler of this rapid deployment without outages to our production environment. The Automation Developer will work in close collaboration with application developers and other Quality Assurance team members in setting the strategic direction of test automation for the firm and then executing on this direction following an Agile approach.

Responsibilities

• Experience in SOA testing and automation

• Plan and document test cases and strategy for assigned projects in collaboration with developers

• Execute test cases and thoroughly document results

• Develop and maintain test tools in C++ and C#

• Develop and maintain GUI automation scripts

• Work on development and test automation and simulation framework

• Troubleshoot problems found using the test tools

Qualifications:

Skills Qualities

• 3-5 years of software development experience with C# and/or C++

• Experience working with at least one scripting language; Perl, Python, etc.

• Unit Testing experience preferred

• Experience with SQL programming

• Experience with SOA testing

• Familiarity with Boost is a plus

• Knowledge of financial markets preferred

• Ability to develop software with a test engineer mindset

• Ability to narrow down a problem quickly and accurately

• Strong team player

• Strong verbal and written communication skills required

Education

• Bachelor of Science in Computer Science or similar required

Job Keywords: QA, Automation