Software Quality Assurance Engineer, AVP
Core
Own and maintain test strategy, design and execute functional test cases, and develop automation for a React-based enterprise web platform backed by Java microservices.
Role type
Senior Software Quality Assurance Engineer (SQA)
Builds
Enterprise web platform (Self Service Portal) for Charles River clients and internal users
Domain
Financial services / Enterprise software
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test strategy authoring, functional test case design, manual and automated testing, SQL for data validation, QA automation frameworks (UI/API), end-to-end integration testing, SDLC and Agile/Scrum methodologies
Preferred skills
Financial services domain knowledge, Charles River platform experience, troubleshooting production issues
Technologies
React, HTML, JavaScript, Java, SQL
Responsibilities
Own and maintain test strategy for a web application; Design, document, and execute functional test cases covering end-user web workflows; Execute manual and automated tests every sprint with focus on regression coverage; Develop and maintain test automation for UI and/or API layers; Perform end-to-end integration testing across the web application and dependent systems; Validate test outcomes and capture audit-ready evidence; Support release readiness activities including walkthroughs and test sign-off discussions; Maintain and validate test environments and test data; Act as a QA subject matter expert for analysis and troubleshooting of production issues
Seniority
Senior, hands-on IC