Apply Now    

Software Engineer – Test Automation

Req #: 200785_29405
Location: Charleston, SC US
Job Category: Engineering and Technical Support
Minimum Clearance Required: None

Job Description

Duties and Responsibilities

  • Use coding skills to implement test automation, automate daily tasks, and improve overall test coverage.
  • Create automation test plans and find solutions to improve end-to-end test coverage
  • Develop related tools and scripts, and integrate the system and tools with continuous integration system.
  • Documenting test processes as it relates to automation Requirements

Education/Experience Requirements

Typically has a University Degree or equivalent experience and minimum 3 years of related work experience.

Required Qualifications:

  • Proven expertise in Perl or Python or Java software development
  • Experience working and scripting in an UNIX environment.
  • Ability to demonstrate basic SQL skills.
  • Understanding of software development techniques and methods 
  • Industry knowledge and experience, including current industry trends and challenges
  • Solid Analytical skills (ability to digest requirements and test design).
  • Ability to work independently in a fast-paced agile team environment, review business requirements and testing solutions meeting while improving on the business needs.
  • Excellent communication (verbal & written) and interpersonal skills

Job Location



CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

Apply Now