> Markdown version of [/jobs/ext/497052-software-development-engineer-in-test-sdet](https://www.wearedevelopers.com/jobs/ext/497052-software-development-engineer-in-test-sdet). 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 Development Engineer in Test (SDET - **Company:** Genesis10 - **Location:** Pennington, NJ, United States - **Experience:** Experienced - **Salary:** $102,232.0 - $118,872.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Microsoft Azure, Cloud Computing, Code Coverage, Data Validation, Database Queries, Github, White-Box Testing, Python (Programming Language), Load Testing, Selenium, Software Engineering, Software Testing Automation Framework, Testng, TypeScript, Freeform SQL, Google Cloud, Performance Testing, Postman, Appium, Cypress (Programming Language), ReadyAPI, Pytest, Gitlab-ci, Kubernetes, Playwright, Production Code, Drilldown, Enterprise Integration, Software Coding, Restful APIs, Docker, SDET, Jenkins, Programming Languages, Microservices - **Published:** June 4, 2026 - **Apply:** https://www.dice.com/job-detail/e1440ea2-02d6-41bd-ad62-18499a47a08a ## About the Role * 4+ years of experience in software development and/or automated testing * Proficiency in at least one modern programming language such as Python, Java, or JavaScript/TypeScript * Strong experience with automation frameworks and libraries (e.g., PyTest, TestNG, Selenium, Playwright) * Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, or Google Cloud Platform) * Hands-on experience testing RESTful APIs using tools like Postman, RestAssured, or similar libraries * Ability to write complex SQL queries for data verification and setup * A strong "developer mindset"-you view testing as a software engineering problem to be solved with code, not just a series of manual steps ## Description We are seeking a highly technical SDET to join our engineering team. You will be responsible for designing, building, and maintaining automated testing frameworks that ensure our products remain robust as we scale. You will act as a bridge between development and operations, embedding "quality-by-design" into our CI/CD pipelines. The ideal candidate loves writing code to solve testing challenges and is passionate about building scalable, high-performance software., * Framework Architecture: Design and develop modular, scalable, and reusable test automation frameworks from the ground up using industry-standard tools (e.g., Selenium, Playwright, Cypress, or Appium) * Automation Development: Write production-quality code to automate end-to-end, integration, and performance tests, ensuring high test coverage across the stack * Pipeline Integration: Integrate automated test suites into CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) to enable continuous testing and rapid feedback * Performance & Load Testing: Proactively identify performance bottlenecks by designing and executing load and stress tests for microservices and APIs * White-Box Testing: Conduct deep-dive analysis by inspecting application logs, database queries, and system architectures to identify root causes of failures * Shift-Left Quality: Collaborate with software developers during the design phase to identify potential edge cases and promote testable code architectures * Infrastructure Management: Manage test environments, including containerized setups (Docker/Kubernetes), to ensure stable, isolated testing conditions ## Related Videos - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)