
Senior Software Development Engineer in Test (SDET)
CACI International6 days ago
Base Salary
$99k - $207k/yr
Responsibilities
- Design and develop applications, interfaces, and automated testing for software architectures in a cloud-based RF environment.
- Create and execute manual and automated acceptance, functional, regression, and API tests.
- Develop comprehensive test plans, test cases, test scripts, procedures, and requirements verification traceability matrices.
- Identify, document, track, verify, and assess software defects with clear reproduction steps and expected versus actual results.
- Analyze test outcomes and provide actionable feedback to developers, stakeholders, and program leadership.
- Collaborate with software developers, RF hardware engineers, system designers, and other stakeholders throughout the software development lifecycle.
- Develop continuous improvement plans for testing processes and maintain documentation of test artifacts, results, and quality metrics.
- Balance quality assurance, testing thoroughness, project timelines, and delivery requirements.
Requirements
- At least five years of software engineering experience.
- Bachelor's degree or higher in computer engineering, computer science, or a related field.
- U.S. citizenship and an active Top Secret clearance with SCI eligibility.
- Hands-on experience with test automation tools or frameworks such as Bruno and Postman.
- Experience with API testing, acceptance testing, and functional testing.
- Experience with Java, JavaScript, and Linux.
- Proficiency with GitLab, Jenkins, or similar CI/CD workflow processes.
- Familiarity with JIRA and Confluence.
- Strong documentation skills, including manual test cases, test procedures, requirements verification traceability matrices, and test plans.
- Preferred experience with Selenium, Cypress, Python, Docker, Kubernetes, Helm, and ArgoCD.
- Ability to collaborate effectively and prioritize development and testing activities.
Benefits
- Flexible time off benefit and access to learning resources.
- Healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Full-time regular employment with up to 10% local travel.
- The position may be worked in more than one location.
- National salary range of $98,500-$206,800.
Tech Stack
Categories
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.