
Senior Test Engineer
CACI International4 days ago
Base Salary
$83k - $174k/yr
Responsibilities
- Analyze requirements and technical documents and provide questions and insights to the engineering team.
- Construct test scenarios, test cases, detailed procedures, and requirement-based verification activities.
- Execute tests, report results, and refine existing test cases and applications.
- Build and document testing environments and diagnose issues across software, operating systems, and hardware.
- Research, design, and build automation to streamline testing needs.
- Collaborate with software engineers and project leads on software systems in an Agile development lifecycle.
- Develop and maintain user and administrative documentation required by customer contracts.
- Travel onsite periodically to test operational systems and updates.
Requirements
- Bachelor’s or higher degree in Computer Engineering or Computer Science.
- At least 6 years of relevant work experience in software development.
- U.S. citizenship and the ability to acquire a security clearance.
- Experience with AWS, Kubernetes deployments, or container technologies such as Docker.
- Experience using Linux debugging and diagnostic tools.
- Scripting experience in Bash, Python, or another relevant language.
- Knowledge of test engineering methods and techniques.
- Active TS/SCI clearance is desired.
- Familiarity with API testing, distributed systems, networking, source control, test automation frameworks, UI automation frameworks, Linux security and auditing, continuous integration tools, server hardware administration, and relational databases is desired.
- Experience with Playwright, Selenium, Cypress, GitLab, Jenkins, Bamboo, Java, RAID, PCIe, IPMI, MySQL, or PostgreSQL is desired.
Benefits
- Full-time regular employee position with comprehensive healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Flexible time off and learning and development resources are offered.
- The role requires up to 10% travel within the continental United States and periodic onsite testing.
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.