> Markdown version of [/jobs/ext/3052509-software-developer-in-test](https://www.wearedevelopers.com/jobs/ext/3052509-software-developer-in-test). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer in Test - **Company:** Eliassen Group - **Location:** Providence, RI, United States (Remote available) - **Experience:** Expert - **Salary:** $124,800.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Webdriver, Java (Programming Language), Application Programming Interfaces (APIs), Automation of Tests, Cloud Computing, Databases, Continuous Integration, Software Debugging, Gradle, Apache Maven, Object-Oriented Software Development, Scrum Methodology, Selenium, Software Engineering, SQL Databases, User Interface Testing, Web Applications, Spring-boot, Git, AngularJS, Gherkin, Playwright, Restful APIs, Cucumber (Software), Software Version Control, Api Management, SDET - **Published:** September 24, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3402967320&tx=TT434THZ&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role Due to client requirements, applicants must be willing and able to work on a w2 basis. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance., * 8+ years in software development, testing, or SDET roles. * Strong Java programming experience. * Extensive hands-on experience with Playwright and Selenium/WebDriver. * Proficiency with Cucumber and Gherkin for BDD automation. * Strong experience with automated REST API testing. * Background testing Spring Boot services and REST APIs. * Experience testing modern web applications, preferably Angular. * Knowledge of UI, API, integration, and end-to-end automation. * Experience designing and maintaining automation frameworks. * Understanding of object-oriented programming and software principles. * Experience with Git and modern source control. * Experience in Agile/Scrum teams. * Troubleshooting, debugging, and problem-solving skills. * Preferred: enterprise or financial services experience. * Preferred: platform integration testing. * Preferred: CI/CD tools and automated test execution in pipelines. * Preferred: Maven or Gradle. * Preferred: SQL and database validation. * Preferred: cloud-based development and testing environments. * Preferred: familiarity with financial services, brokerage, wealth, or investment technology, and regulated environments. ## Description Our client seeks an experienced Software Developer in Test to focus on designing, developing, and executing automated testing solutions across Angular user interfaces and Java/Spring Boot REST APIs to deliver a consistent experience and enable timely advisor decisions for managed account clients., * Design, develop, maintain, and execute automated test scripts for web applications and REST APIs. * Build automated UI testing for Angular applications using Playwright and Selenium. * Develop and execute automated REST API tests for Java/Spring Boot services. * Create and maintain reusable Java-based test automation frameworks. * Author BDD-style automated tests using Cucumber and Gherkin. * Develop test scenarios for functional, regression, integration, end-to-end, and API testing. * Validate data and application behavior across front-end and back-end components. * Partner with developers to identify defects, troubleshoot issues, and improve quality. * Analyze test failures and isolate causes across application, automation, environment, or data. * Participate in requirements and design discussions to address testability and risks. * Integrate automated tests into CI/CD pipelines and support continuous testing. * Maintain automation suites as functionality and APIs evolve. * Identify improvements in coverage, efficiency, and testing processes. * Document test results, defects, automation strategies, and procedures. * Collaborate with cross-functional teams in Agile/Scrum environments. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Modular Secrets to Lightning-Fast Android Builds](https://www.wearedevelopers.com/videos/1428-modular-secrets-to-lightning-fast-android-builds) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)