> Markdown version of [/jobs/ext/1148011-software-development-engineer-in-test-sdet-ii](https://www.wearedevelopers.com/jobs/ext/1148011-software-development-engineer-in-test-sdet-ii). 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 II) - **Company:** MENTE SYSTEMS INC - **Location:** McLean, VA, United States - **Experience:** Experienced - **Salary:** $100,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Software as a Service, Databases, Continuous Integration, Software Debugging, Apache JMeter, Python (Programming Language), Load Testing, Scrum Methodology, Software Engineering, Software Quality Assurance (SQA), TypeScript, Postman, ReactJS, Delivery Pipeline, Git, Containerization, Kubernetes, Bug Reporting, Information Technology, Playwright, Integration Frameworks, Graphql, Restful APIs, Software Version Control, Devsecops, Docker, SDET - **Published:** July 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=fe99a18ef535ab43 ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience. * 3-5 years of professional experience in software quality assurance. * 3+ years of experience in at least one programming language (JavaScript/TypeScript/Python/Java or C#). * Proficiency with automated testing frameworks such as Playwright or React. * Strong experience in manual test design, execution, and exploratory testing. * Familiarity with CI/CD practices, version control systems (e.g., Git), and Agile methodologies. * Experience validating APIs and using tools like Postman. * Ability to troubleshoot, debug, and communicate issues clearly. * Strong collaboration and problem-solving skills with attention to detail. * Ability to travel up to 10% based on company and customer needs., * Experience with performance or load testing tools (e.g., JMeter, Locust, k6). * Exposure to cloud platforms (AWS, Azure) or containerized environments (Docker, Kubernetes). * Familiarity with DevSecOps principles and security testing practices. * Background in geospatial, mission-focused, or defense-related applications. ## Description As a Software Development Engineer in Test this position involves translating requirements into test scenarios, validating APIs and integrations, and embedding testing into CI/CD pipelines. Beyond execution, the role emphasizes improving automation coverage, and driving process improvements to deliver secure, high-quality releases. What will you do? * Develop, execute, and maintain automated test suites for desktop, mobile, web, and cloud-based applications. * Translate user stories, acceptance criteria, and technical requirements into comprehensive manual and automated test scenarios. * Own assigned quality control domains and deliver with minimal oversight. * Conduct automated and manual functional, regression, integration, performance, and exploratory testing. * Design and maintain testing frameworks (e.g., Playwright, Jest) integrated with CI/CD pipelines. * Validate RESTful and GraphQL APIs, databases, and third-party integrations for accuracy and performance. * Document and track defects with clear reproduction steps; collaborate with developers for resolution. * Participate in test planning, backlog grooming, sprint planning, and retrospectives. * Drive improvements in quality control processes, coverage, and tooling. * Support release readiness by validating builds, environments, and deployment pipelines. * Mentor junior team members in SDET practices and automation. * Stay current with evolving QA tools and methodologies. * Identify gaps in automation coverage and propose improvements. Adhere to company policies and maintain alignment with company culture ## Related Videos - [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) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [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) - [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) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)