Software Development Engineer in Test (SDET)

  • Enin Systems
  • Maryland Heights, Missouri
  • 02/11/2026
Information Technology Telecommunications

Job Description

Software Development Engineer in Test (SDET) Job Summary We are seeking a skilled Software Development Engineer in Test (SDET) to design, develop, and maintain automated testing solutions that ensure the quality, reliability, and performance of our software products. The ideal candidate has a strong foundation in software development, testing methodologies, and automation frameworks, and works closely with developers, product managers, and QA teams to deliver high-quality software at scale. Key Responsibilities Design, develop, and maintain automated test frameworks and test suites Write high-quality, reusable, and maintainable test code Collaborate with software engineers to improve testability and coverage Perform API, UI, integration, regression, and performance testing Identify, document, and track defects through resolution Integrate automated tests into CI/CD pipelines Review requirements and design documents to provide test strategies early in the development lifecycle Analyze test results and provide clear quality metrics and reports Continuously improve testing processes, tools, and best practices Required Qualifications Bachelors degree in Computer Science, Engineering, or equivalent experience Strong programming skills in one or more languages (Java, Python, C#, JavaScript, etc.) Experience with test automation frameworks (Selenium, Playwright, Cypress, Appium, etc.) Solid understanding of software testing principles and SDLC Experience testing RESTful APIs and working with tools like Postman or RestAssured Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.) Experience with version control systems (Git) Preferred Qualifications Experience with performance testing tools (JMeter, Gatling, LoadRunner) Knowledge of cloud platforms (AWS, Azure, GCP) Experience with containerization (Docker, Kubernetes) Familiarity with BDD/TDD practices Experience working in Agile/Scrum environments