Software Quality Assurance Engineer, Officer – OTC Enhanced
Core
Ensuring quality, stability, and scalability of complex OTC trading business solutions across Charles River and State Street platforms.
Role type
Senior Software Quality Assurance Engineer (OTC Trading)
Builds
OTC Enhanced initiatives, trading and post-trade business processes
Domain
Financial services / Capital markets / OTC trading
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation frameworks (Playwright, Selenium, Cypress), API testing, SQL, CI/CD pipelines, SDLC/Agile, complex system integration testing, functional/regression/exploratory testing
Preferred skills
Charles River IMS platform knowledge, ETL tools (Kettle), React/SPA testing, OTC products (swaps, FX, derivatives)
Responsibilities
Own and execute test strategies for OTC Enhanced initiatives; Design, develop, and maintain automated test suites for UI, API, and end-to-end workflows; Write detailed test cases covering OTC trading and post-trade processes; Partner with Product, Development, and Business teams to review requirements; Lead end-to-end integration testing across Charles River, State Street, and third-party apps; Investigate, troubleshoot, and resolve complex functional and production issues; Continuously improve test automation coverage and quality metrics; Act as a subject matter expert for assigned business workflows and mentor team members.
Seniority
Senior, hands-on IC