Software Developer in Test
Core
Design, develop, maintain, and execute automated test scripts for Angular web applications and Java/Spring Boot REST APIs to ensure quality and timely advisor decisions.
Role type
Senior Software Developer in Test (SDET)
Builds
Automated UI tests, REST API tests, and reusable test automation frameworks
Domain
Financial services technology / Software Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Playwright, Selenium/WebDriver, Cucumber, Gherkin, REST API testing, Spring Boot, Angular, Git, Agile/Scrum, troubleshooting, debugging, object-oriented programming, CI/CD integration
Preferred skills
Enterprise or financial services experience, platform integration testing, CI/CD tools, Maven, Gradle, SQL, cloud-based development environments, regulated environments experience
Technologies
Angular, Playwright, Selenium, Cucumber, Gherkin, Java, Spring Boot, REST, Git, Maven, Gradle, SQL, CI/CD
Responsibilities
Design and execute automated test scripts for web applications and REST APIs; build automated UI tests for Angular applications; develop and run automated REST API tests for Java/Spring Boot services; create and maintain reusable Java-based test automation frameworks; author BDD-style automated tests; develop test coverage for functional, regression, integration, and end-to-end testing; validate data and application behavior; partner with developers to identify defects and improve quality; analyze test failures and isolate root causes; integrate automated tests into CI/CD pipelines; document test results and automation strategies.
Seniority
Senior, hands-on IC

