QA Automation Engineer II, Officer
Core
Execute quality plans and create comprehensive test 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 cloud-based distributed systems and web UIs.
Domain
Financial Services / Software Quality Assurance
Required skills
Java, C#, SQL, Shell scripting (PowerShell, Bash), REST API testing, Web UI automation, Cloud-based distributed systems testing, CI/CD tools (Jenkins, GitHub), Database testing (Oracle, SQL/NoSQL), Selenium WebDriver, Gradle, REST Assured, Microservices testing (SOAP, REST, XML, JSON), Agile/Scrum methodology.
Preferred skills
Talend, Python, AngularJS, HTML5, Docker, ELK stack, Dynatrace, TeamCity, Confluence, JIRA, MS degree, 3+ years Agile experience, CRD functional area knowledge, AI in testing.
Technologies
Java, C#, SQL, PowerShell, Bash, Selenium WebDriver, Gradle, Jenkins, GitHub, Talend, Python, AngularJS, HTML5, REST, SOAP, XML, JSON, Oracle, NoSQL, Docker, ELK stack, Dynatrace, TeamCity, Confluence, JIRA
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 software defects; Provide testing leadership by identifying QA methodology improvements and researching new automation approaches including AI; Participate in Agile ceremonies including daily standups, sprint planning, backlog grooming, and retrospectives.
Seniority
Senior, hands-on IC