QA Automation Engineer II, Officer
Core
Execute quality plans and create automation scripts for Charles River's financial services products to help institutional investors manage risk and drive performance.
Role type
Senior IC QA Automation Engineer
Builds
Automated test suites for functional, integration, regression, and performance testing of moderate complexity product features
Domain
Financial services / Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, C#, SQL, shell scripting (PowerShell, Bash), REST API testing, Web UI automation, cloud-based distributed systems testing, database testing (Oracle, SQL/NoSQL), CI/CD tools (Jenkins, GitHub), Selenium WebDriver, Gradle, REST Assured, Microservices testing (SOAP, REST, XML, JSON)
Preferred skills
Talend, Python, AngularJS, HTML5, Docker, ELK stack, Dynatrace, Confluence, JIRA, TeamCity, Git, experience with Artificial Intelligence in testing
Technologies
Java, C#, SQL, PowerShell, Bash, Selenium WebDriver, Gradle, Jenkins, GitHub, REST Assured, Talend, Python, AngularJS, HTML5, Docker, ELK stack, Dynatrace, TeamCity, Git, Confluence, JIRA, Oracle, NoSQL, SOAP, XML, JSON
Responsibilities
Create comprehensive test automation scripts from business requirements; execute manual and automated functional, integration, regression, and performance tests; maintain automated and manual test script libraries; interpret automation test results and document defects; align with SDLC, Information Security, and Data Governance practices; provide testing leadership by identifying QA methodology improvements and researching new automation approaches including AI; participate in Agile ceremonies (standups, planning, grooming, retrospectives); collaborate with scrum masters, product owners, architects, and developers
Seniority
Mid-Senior, hands-on IC