> Markdown version of [/jobs/ext/1282375-sdet-software-development-engineer-in-test](https://www.wearedevelopers.com/jobs/ext/1282375-sdet-software-development-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). --- # SDET (Software Development Engineer in Test) - **Company:** Crisis Prevention Institute - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Webdriver, ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Web Accessibility, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), Cascading Style Sheets (CSS), Software as a Service, Cloud Computing, Computer Engineering, Software Debugging, DevOps, Distributed Systems, Microsoft Office, Node.Js, Scrum Methodology, Systems Development Life Cycle, E2e Testing, Responsive Web Design, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, Visual Studio Online, Web Application Frameworks, Web Services, Cloud Platform System, Performance Testing, ReactJS, Gitlab, Vue.js, AngularJS, Integration Tests, Information Technology, React Redux, Api Design, Restful APIs, Software Version Control, SDET - **Published:** July 15, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17568760?backUrl=%2Fcareer%2F17568760%2FSdet-Software-Development-Engineer-In-Test ## About the Role * Polished professional with demonstrated IT experience and strong communication skills that can rapidly gain and maintain credibility with business leaders and colleagues. * Excellent verbal and written communication and effective listening skills required. * Experience with source code management such as Visual Studio Online or Gitlab. * Thorough understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability. * Understanding of responsive design, web accessibility. * Knowledge of DevOps and cloud-based compute, storage, and communication patterns. * Knowledge of current software engineering trends, best practices and standards. * Knowledge in modern frameworks such as Angular, Angular.js, Vue, or React. * Knowledge with JavaScript (Node, React, Redux), HTML, and CSS. * Knowledge of Microsoft tools and technologies including .Net, ASP.Net, C#, and SQL, * Bachelor's degree in computer engineering, computer science, or a related field highly preferred or equivalent business experience * Two years or more of work experience in the technology industry * Two years or more of work experience designing and implementing large-scale distributed systems * Experience working with all core software development activities, including requirements gathering, design, construction, and testing. * Expertise and knowledge of formal SDLC models and methodologies, including Lean, Agile, or Scrum WebDriver and other types of automation. * Experience working with application interface design, modeling, and implementation * Knowledge and understanding of RESTful APIs * Experience working in agile and/or iterative project management methodology * Experience working in Azure, AWS, or similar cloud platform We'd Love to See: * Experience in a SaaS-delivered enterprise organization. * Experience in managing cloud-centered technology services. * Experience in managed services or consulting services. ## Description As a member of an agile software development team, you are focused on quality engineering best practices to meet and exceed internal and external client expectations. In this position, you will perform the analysis, design, and documentation along with the development of automation solutions supporting integration, performance, load, and end-to-end testing. You will work with Development, QA, and DevOps to integrate automated solutions to validate software builds as automated acceptance tests within the CI/CD pipelines. These include but are not limited to, tasks assigned during sprints, research POC, and validate new technologies within the scope of automation. What You Get To Do Everyday: * Develop automated software solutions that validate defined usability, maintainability, scalability, and reliability requirements. * Take ownership of assigned work, monitor, and maintain the health of solutions generated. * Increase operating efficiency and adapt to new requirements. * Author small and well-defined automated programming solutions. * Code, test, and debug programs as outlined by a system's technical and functional requirements. * Create and maintain automated integration tests, performance tests, load tests, and document testing procedures. * Provide task breakdowns, identify dependencies, and provide effort estimates. * Identify software issues and communicate problems with the team. * Provide an automated solution where value in manual tests has been identified * Demonstrated ability to facilitate evaluation of technologies and achieve consensus on technical standards and solutions among a diverse group of information technology professionals. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Yes, You Need to Unit Test your JavaScript. Here's How.](https://www.wearedevelopers.com/videos/439-yes-you-need-to-unit-test-your-javascript-here-s-how) - [TDD for Vue.js Developers](https://www.wearedevelopers.com/videos/541-tdd-for-vue-js-developers) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)