> Markdown version of [/jobs/ext/3068187-software-engineer](https://www.wearedevelopers.com/jobs/ext/3068187-software-engineer). 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 - **Company:** 3S Business Corporation Inc. - **Location:** Westlake, TX, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Software Applications, Automation of Tests, Microsoft Azure, Continuous Integration, DevOps, Junit, Python (Programming Language), Object-Oriented Software Development, Regression Testing, E2e Testing, Salesforce.Com, Selenium, Service Virtualization, PL-SQL, SQL Databases, Testng, TypeScript, Scripting, Performance Testing, Cypress (Programming Language), SOAPAPI, Git, Playwright, Restful APIs, Cucumber (Software), Docker, Service Stack, Jenkins - **Published:** September 25, 2026 - **Apply:** https://www.dice.com/job-detail/3eb0c5bf-3c72-44b8-8886-553e727d220a ## About the Role Strong hands-on experience with Java, REST API testing using Rest Assured or Karate, SQL/PL-SQL, Jenkins, BDD, CI/CD, and DevOps concepts is required. Experience with Docker, AWS or Azure, mobile testing, service virtualization, non-functional testing, and Salesforce/CRM applications is beneficial. The role also requires strong analytical, communication, and collaboration skills with the ability to lead testing efforts and work effectively across development, architecture, and business teams. Must Have: * Java * Rest Assured * SQL, 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 maintaining automated testing solutions for complex software applications. The position requires 10+ years of software testing/Quality Engineering experience, including at least 4 years of hands-on development with object-oriented languages such as Java or Python and 5+ years of automation scripting. Responsibilities include developing end-to-end test strategies, creating automated tests and tools, performing functional, regression, and end-to-end testing, applying BDD practices, supporting CI/CD pipelines, and improving automation coverage and maintainability., 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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [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) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [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) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)