Quality Assurance Engineer - Algorithmic Trading and Order Management Systems 9/2/2016

Hedge Fund New York, NY

Company
Hedge Fund
Job Classification
Full Time
Company Ref #
29516193
AJE Ref #
576078168
Location
New York, NY
Job Type
Regular

JOB DESCRIPTION

APPLY
QUALITY ASSURANCE ENGINEER - ALGORITHMIC TRADING AND ORDER MANAGEMENT SYSTEMS

INVESTMENT BANK - NEW YORK, NY

DESCRIPTION

LOCATION:

New York, NY

OVERVIEW:

Our client is a global hedge fund with more than $32.0bn of assets and 1,800 employees and offices in North America, Europe and Asia. They pursue a global multi-strategy approach to investing, seeking to achieve above-average risk-adjusted returns. Their global investment strategies include: Relative Value Fundamental Equity, Statistical Arbitrage, Fixed Income, Merger Arbitrage, Futures/Currency, and Options among others.

THE QUALITY ASSURANCE TECHNOLOGY GROUP:

The Quality Assurance Team has Global responsibility for assuring management and providing customer confidence that an organization will deliver quality information technology products and services.

THE ROLE:

The successful candidate will possess proven abilities in quality assurance and test automation, having been involved in projects dealing with Back Office / P&L calculation and reporting systems. Prior experience with test automation and Back Office / P&L calculation and reporting systems are required for this position. The role will involve testing of components of the firm's Back Office / P&L infrastructure, automating test processes, as well as working with developers to ensure best practices for building testable systems.

As a member of the QA team, the engineer will work closely with developers to understand application features, create robust comprehensive test plans, and write and execute test cases. Well-rounded candidates with solid analytical skills, an enthusiasm for taking ownership of features, a strong commitment to quality, and the ability to work closely and communicate effectively. This position will be at an individual contributor level as part of a collaborative, fast-paced team.

PRINCIPAL RESPONSIBILITIES:

Plan, develop, and execute regression, functional, load and other tests against the Firm's Back Office Systems, primarily the P&L calculation and reporting system

Design, develop, and use frameworks and harnesses for automated testing

Take full ownership of and maintain a robust QA environment, including test databases and system deployments

Work closely with the global QA team to design and build integration tests

Work with developers on improving system testability and creating testing environment

Document test plans, procedures, and test cases

BUSINESS KNOWLEDGE / BACKGROUND:

The ideal candidate would have a background:

Bachelordegree in Computer Science, Engineering, or a related field

5+ years of experience in quality assurance, system development, and automated testing within Financial Services Technology

Proven track record of test automation, building test harnesses, and integrating automated testing tools and frameworks (Selenium, Specflow a plus)

Strong technical skills, practical knowledge of SQL, proficiency with one or more programming languages, familiarity with continuous integration tools (C#, TeamCity, Octopus a plus)

Fundamental knowledge of financial instruments and nomenclature, experience with P&L accounting, attribution, and reconciliation

Excellent communication, documentation, and analytical skills; attention to detail, thoroughness and strong ownership of work

Good team player with a strong willingness to participate and help others

Able to prioritize in a fast moving, high pressure, constantly changing environment; Good sense of urgency, resourcefulness and independence

SUCCESSFUL CANDIDATES ARE:

Analytic and relentless in pursuit of the right answer

Strong communicators who excel at rapid synthesis

Able to demonstrate sound business judgment

Able to digest complexity while maintaining an understanding of the "big picture" of business needs

Team players who are energized by a collaborative enterprise

An individual who loves solving deep and complex financial / technological challenges and wants to have an outsized impact with the services/ products they deliver. An individual with a passion for software development, high level of intellectual curiosity, a commitment to excellence and an unparalleled drive to deliver world-class services.