> Markdown version of [/jobs/ext/3068110-software-engineer-in-test](https://www.wearedevelopers.com/jobs/ext/3068110-software-engineer-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 Engineer in Test - **Company:** 3S Business Corporation Inc. - **Location:** Merrimack, NH, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Automation of Tests, Microsoft Azure, Continuous Integration, DevOps, Junit, Regression Testing, Selenium, SQL Databases, Testng, TypeScript, Cypress (Programming Language), SOAPAPI, Git, Playwright, Restful APIs, Cucumber (Software), Service Stack, Jenkins - **Published:** September 25, 2026 - **Apply:** https://www.dice.com/job-detail/ed9cb67d-6813-470a-9585-7cebe631be6e ## About the Role Candidates should have 10+ years of test automation development experience with strong Java skills, along with JavaScript/TypeScript and hands-on experience with Cypress and Playwright. Strong experience is also required with Selenium, Cucumber, REST Assured, JUnit/TestNG, REST/SOAP web services, SQL, Git, Jenkins, Azure, DevOps, and CI/CD. The ideal candidate can work with existing frameworks, translate requirements into test scenarios and acceptance criteria, identify automation risks, and quickly adapt in a fast-paced engineering environment. Must Have: * JavaScript and/or TypeScript * Cypress and/or Playwright ## Description This Senior Software Engineer in Test role is focused on building and enhancing test automation for complex, distributed applications within a Quality Engineering organization. The engineer will develop automated testing solutions across multiple layers of the technology stack, improve existing automation frameworks, and perform functional and regression testing while working independently within Agile or Kanban teams. ## Related Videos - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [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) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Integration And E2E Testing: Are They Complementary or Interchangeable?](https://www.wearedevelopers.com/magazine/86-integration-and-e2e-testing-are-they-complementary-or-interchangeable) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Dev Digest 113 - Debugging above the cloud](https://www.wearedevelopers.com/magazine/422-dev-digest-113-debugging-above-the-cloud)