> Markdown version of [/jobs/ext/2984878-sdet-software-development-engineer-in-test](https://www.wearedevelopers.com/jobs/ext/2984878-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:** Source Inc. - **Location:** Plano, TX, United States - **Experience:** Expert - **Salary:** $112,320.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Agile Methodology, Automation of Tests, Behavior-Driven Development, Software Quality, Continuous Integration, Github, Regression Testing, Software Engineering, Strategies of Testing, TypeScript, Test-Driven Development (TDD), Information Technology, Playwright, SDET - **Published:** September 18, 2026 - **Apply:** https://www.dice.com/job-detail/e5abad48-f2f0-407f-91f7-c9448c088a30 ## About the Role We are seeking a skilled Software Development Engineer in Test (SDET) to contribute to the development of a Casino Management System (CMS) by designing and implementing automated testing solutions that ensure high-quality and reliable software delivery. The ideal candidate will have a strong background in test automation, experience working within Agile teams, and the ability to collaborate effectively with cross-functional stakeholders., * Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent professional experience may be considered in lieu of formal education. * 7+ years of experience in software testing with a strong emphasis on test automation. * Hands-on experience creating and maintaining automated testing frameworks for complex applications. * Proficiency in JavaScript and/or TypeScript, with demonstrated experience developing automated test scripts. * Experience with testing tools and frameworks such as: o Playwright o Artillery * Familiarity with CI/CD tools, preferably GitHub Actions. * Understanding of software testing methodologies and development practices, including: o Agile o Test-Driven Development (TDD) o Behavior-Driven Development (BDD) * Strong analytical, problem-solving, and communication skills. * Ability to collaborate effectively with team members across different functions and experience levels. * Certifications or licenses required by company policy or applicable laws. ## Description * Design, develop, and execute automated test cases for various components of the Casino Management System. * Focus on functional, integration, and regression testing to ensure product quality. * Collaborate closely with development teams to understand requirements and define effective testing strategies. * Develop, enhance, and maintain automation frameworks using tools such as Playwright and Artillery. * Integrate automated tests into CI/CD pipelines to provide rapid feedback on software quality. * Execute test cases, analyze results, and document findings to identify and communicate defects effectively. * Participate in manual testing activities when required, including exploratory and usability testing. * Work closely with developers, product managers, and UX/UI teams to establish clear testing criteria and quality standards. * Recommend and contribute to continuous improvements in software quality processes and testing practices. * Perform additional duties as assigned. ## Related Videos - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [The Art and Craft of Type Development](https://www.wearedevelopers.com/videos/81-the-art-and-craft-of-type-development) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [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) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)