
Hedge Fund QA Analyst
North Rock Capital Management, LLC • New York, New York, United States
Role & seniority: Senior QA Analyst with 10+ years in quality assurance, system development, and automated testing in financial services
Stack/tools
-
Testing: Cucumber, Postman, Playwright; automation frameworks and harnesses
-
Languages: Java, JavaScript, Python
-
PM/QA tools: JIRA, Confluence, Test Rail
-
Systems: Linux, shell scripting; electronic trading systems; FIX protocol
-
Other: Kafka, Solace (highly desired); AWS/cloud-based technologies (highly desired)
Top 3 responsibilities
-
Plan, develop, and execute tests against core trading software (algorithmic trading, order management, market connectivity)
-
Design and use automation frameworks/harnesses; improve system testability and establish continuous testing
-
Implement regression, interoperability, stress, and latency tests; collaborate with developers to document and test procedures; set up and maintain testing environments
Must-have skills
-
10+ years in QA, system development, and automated testing within financial services
-
Experience with electronic trading systems and FIX protocol
-
Programming/scripting (Java, JavaScript, Python), Unix, SQL
-
Knowledge of financial instruments; strong documentation and analytical capabilities
-
Detail-oriented, ownership mindset; capable of working under pressure and in fast-moving environments
Nice-to-haves
-
Messaging systems such as Kafka or Solace
-
AWS or other cloud-based technologies
-
Proven track record of automat
Full Description
North Rock Capital Management, LLC (“North Rock”) advises approximately $5 billion of client assets deployed in a multi-manager strategy primarily focused on relative value equity portfolio management teams. North Rock is currently seeking at QA Analyst.
The successful candidate will possess proven abilities in quality assurance and test automation, having been involved in projects dealing with trading technologies, algorithmic trading systems, trade flow infrastructure, and real-time low-latency systems. Prior experience with trading systems, FIX protocol, and test automation are required for this position. The role will involve testing of core components of the trading infrastructure, implementing test harnesses, as well as working with developers to ensure best practices for building testable systems. Principal Responsibilities · Plan, develop, and execute tests against core software products, primarily algorithmic trading, order management, and market connectivity systems · Design and use frameworks and harnesses for automated testing · Work with developers on improving system testability and creating continuous testing environment · Implement solutions for regression, interoperability, stress, and latency testing · Work with the development team to create and document, and test procedures and tests · Set up & maintain a variety of testing environments · Implement & perform change management procedures following company standards
Tools/Programing languages Cucumber, Postman, Playwright Java, Java Script, Python JIRA, Confluence, Test Rail Linux, shell scripting Qualifications/Skills Required 10+ years of experience in quality assurance, system development, and automated testing within financial services technology Experience with electronic trading systems and knowledge of FIX protocol Working knowledge of programming and scripting languages, Unix, SQL Working knowledge of financial instruments Experience with messaging like Kafka, Solace is highly desired Experience with AWS and Cloud based technology is highly desired Proven track record of developing and using automation test frameworks and harnesses, experience with testing automation tools Excellent documentation and analytical skills · Detail oriented; Demonstrates 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 Strong communication skills