Quality Assurance Engineer - Algorithmic Trading and Order Management Systems
This job is no longer active.
View similar jobs.
POST DATE 9/2/2016
END DATE 12/19/2016
New York, NY
JOB DESCRIPTIONQUALITY ASSURANCE ENGINEER - ALGORITHMIC TRADING AND ORDER MANAGEMENT SYSTEMS
INVESTMENT BANK - NEW YORK, NY
New York, NY
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 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.
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.