> Markdown version of [/jobs/ext/1312159-software-developer](https://www.wearedevelopers.com/jobs/ext/1312159-software-developer). 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 - **Company:** ICAPITAL LLC - **Location:** New York, NY, United States (Remote available) - **Experience:** Experienced - **Salary:** $130,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Application Integration Architecture, JIRA, Automation of Tests, Behavior-Driven Development, Computer Programming, Continuous Integration, Extract Transform Load (ETL), Software Design Patterns, Apache JMeter, Junit, Apache Maven, Standard Sql, SONAR (Symantec), Test-Driven Development (TDD), ReactJS, ReadyAPI, Git, Playwright, Teamcity, Protractor, Restful APIs, Docker, SDET, Jenkins, Microservices - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/91f0f87c-7a08-4592-980a-1ee634518321 ## About the Role * 8+ years of experience with QA engineering delivery experience * 4+ years of delivery within Agile SDLC teams ideally with CICD * Programming experience in Java with focus on behavior driven development (BDD) and test-driven development (TDD) and design patterns, ideally within continuous integration (CICD) * Experience with Java microservices and REST APIs and exposure to React front end * Knowledge of Java, JavaScript, and SQL * Proficient in CI/CD technologies such as Maven, Sonar, Git, TeamCity/Jenkins, and Docker * AI Integration experience is preferred * Exposure to banking or finance environments is preferred * Prior experience testing ETL processes is preferred * Hands-on experience with testing tools including JUnit, RestAssured, Playwright, Protractor, and JMeter ## Description iCapital is looking for a Software Developer in Test to join the Quality Assurance team. The ideal candidate brings practical knowledge of agile development methodologies and engineering best practices. As a Software Developer in Test (SDET), this role will work closely with the Development and Testing team. This individual will serve as a hands-on test engineer with managerial experience, capable of understanding, enhancing, and implementing existing automation test frameworks. This role will also collaborate closely with other engineers and product managers to support feature-based testing., * Build and implement robust automated test suites. * Integrate automated test suites with current build and deployment processes. * Maintain automated tests to reflect updates in system design and architecture. * Implement the automation framework with existing tools (JIRA). * Create, Manage, and Utilize Defect workflows with automated test execution. * Design and publish meaningful metrics to support automation test creation and * Perform all types of testing such as functional, API, automation, performance and load. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [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) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)