Skip to main content
Job Title: VP of QA
Location: New York City, NYType of hire: Full time
Job Description: Role: VP of QA
Responsibilities: Lead QA Automation for UI and Back-End.
Experience: Strong manual testing background transitioning into automation. Domain Knowledge: Capital Management and Trading experience.
Technical Skills: Combination of UI Automation, Back-End Automation
Team Size: 2–3+ resources, with plans to grow. Hands-on: Yes. Must be actively involved in testing and automation to understand project status and deliverables. Release Cycle: Weekly Dev releases; QA must align with the development team. Lead SDET – UI & Backend Automation
Role Overview: North Rock is looking for a hands-on Lead SDET with strong experience in both UI and Backend test automation to lead and build a unified QA automation framework for its in-house trading platform. The ideal candidate should have a strong foundation in manual testing, advanced automation experience across UI and Backend, and the ability to lead a growing QA team while remaining technically hands-on. The platform covers order management, execution, and data analysis, with a React/TypeScript frontend and a distributed, event-driven backend.
Key Responsibilities: Lead and develop UI and Backend QA automation. Design, build, and maintain a unified automation framework covering UI, API, Kafka, database, integration, and performance testing. Develop UI automation using Playwright, TypeScript, and JavaScript. Build Backend automation using Python, Java, REST APIs, WebSockets, and Kafka. Lead end-to-end testing across UI, services, messaging, and databases. Establish QA processes, test strategies, and automation standards. Own performance, load, integration, regression, and reliability testing. Integrate automated test suites into CI/CD pipelines. Work closely with Development teams to support weekly releases. Lead and mentor QA resources as the team grows. Collaborate with business analysts, traders, and engineering teams to ensure quality delivery.
Required Skills & Experience: 5+ years of hands-on QA automation experience. Strong experience in both UI and Backend automation. Experience with Playwright, TypeScript/JavaScript, and Python. Experience with Java, REST APIs, WebSockets, and Kafka. Strong SQL and database testing experience. Experience with React applications and complex UI workflows. Experience with distributed systems and event-driven architecture. Performance and load testing experience. CI/CD experience with Azure DevOps, Jenkins, or GitHub Actions. Experience with Linux, Docker, AWS, and infrastructure automation. Strong understanding of test frameworks, integration testing, and automation best practices. Previous manual testing experience is highly desirable.
Nice to Have: Capital Markets, Trading, or Buy-Side experience. OMS/EMS, FIX protocol, market data, order execution, and risk management knowledge. Experience with Electron, OpenFin, or similar desktop environments.
Kubernetes, Terraform, Grafana, and Open: Telemetry. Experience leading and mentoring QA teams. Key Requirement: Looking for a technical QA Lead who can handle both UI and Backend automation, lead the overall QA automation strategy, and actively contribute to the weekly release cycle

Also on the board Same function, level within a rung

Level

Manager

Location

Manhattan, NY

Occupation

Software Quality Assurance Analysts and Testers

Industry

Custom Computer Programming Services

Posted

today

Apply for this role (opens in a new tab)