Senior QA Automation Engineer
Core
Designing and implementing scalable automated test frameworks and regression suites to ensure quality and reliability of the Charles River investment management platform.
Role type
Senior QA Automation Engineer
Builds
Automated test frameworks, regression suites, and testing infrastructure for the Charles River platform
Domain
FinTech / Investment Management / Cloud (Microsoft Azure)
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, C#, JavaScript, Python, Playwright, Selenium, REST APIs, HTTP, SOAP, SQL, CI/CD pipelines, shell scripting (PowerShell/Bash)
Preferred skills
Performance testing (JMeter, k6, Gatling), multi-tier application testing, translating business requirements into test plans
Technologies
Microsoft Azure, Playwright, Selenium, JMeter, k6, Gatling, REST, SOAP
Responsibilities
Design and develop scalable automated test frameworks and regression suites; Expand automation coverage across functional, integration, and system testing; Support CI/CD pipelines and modern software delivery practices; Identify quality risks early and drive continuous improvement in testing processes; Contribute to shared automation libraries and testing infrastructure; Advocate for quality engineering best practices across the development lifecycle
Seniority
Senior, hands-on IC