Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at CACI was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.

CACI
Seeking a Senior Test Automation Engineer to design, build, and maintain automated test solutions across back-end services (REST APIs) and web user interfaces. This role requires strong hands-on engineering skills in Linux command-line tooling, Python-based automation, containerized test execution (Docker/Podman), and CI/CD integration using Jenkins and GitLab pipelines. You will help evolve the existing in-house automation framework, including planning and executing migration efforts from legacy Robot Framework implementations to newer platforms, and analyze system requirements to develop test plans and procedures.
Nice to have:
At CACI, character and innovation are at the center of everything they do. They value the unique contributions that every employee brings to the company and their customers, focusing on continuous growth and advancing the nation's most critical missions.
At CACI International Inc, our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and differentiated technology to meet our customers’ greatest challenges in national security.
Headquarters
Linthicum, MD, US
Open jobs
2635
Website
caci.com