Junior-Level Test Automation Engineer (GitLab) jobs in United States
cer-icon
Apply on Employer Site
company-logo

CACI International Inc · 5 months ago

Junior-Level Test Automation Engineer (GitLab)

CACI International Inc is seeking a highly motivated and detail-oriented Entry-Level Test Automation Engineer to join their OMIS-A team at Fort Detrick. The successful candidate will be responsible for developing, maintaining, and executing automated tests within a GitLab environment to ensure the quality and reliability of software applications.

Information TechnologyService IndustrySoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Collaborate with development and quality assurance teams to understand testing requirements and translate them into automated test scripts
Design, develop, and maintain automated test scripts and frameworks using GitLab CI/CD pipelines
Execute automated test suites and analyze test results to identify defects and ensure proper functionality
Integrate automated tests into the continuous integration/continuous delivery (CI/CD) pipeline within GitLab
Document test plans, test cases, and test results thoroughly
Participate in code reviews of automated test scripts to ensure quality and adherence to best practices
Contribute to the continuous improvement of our testing processes and automation strategies
Troubleshoot and debug issues found during automated testing
Stay up-to-date with emerging testing technologies and best practices

Qualification

Automated TestingGitLabCI/CD PrinciplesScripting LanguagesTest Automation FrameworksEagerness to LearnContainerization TechnologiesProblem-Solving SkillsAttention to DetailCommunication Skills

Required

Bachelor's degree in Computer Science, Software Engineering, or a related technical field, OR equivalent practical experience
6+ months Automated Testing
Must be a U.S. Citizen with the ability to obtain and maintain a Secret U.S. Government Security Clearance
Demonstrated understanding of version control concepts and hands-on experience with GitLab (e.g., repository management, branching, merging)
Solid understanding of software testing methodologies and quality assurance principles
Familiarity with test automation frameworks (e.g., GitLab, Selenium, Playwright, Cypress)
Experience with scripting languages (e.g., Python, Bash, Yamal, PowerShell for Windows, JavaScript) for automation
Strong problem-solving skills and attention to detail
Excellent written and verbal communication skills
Eagerness to learn new technologies and adapt to evolving project requirements
Understanding of CI/CD (continuous integration, continuous development) principles and practices
Experience with containerization technologies (e.g., Docker)

Preferred

Experience working with the Government
Knowledge of agile development methodologies

Benefits

Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits

Company

CACI International Inc

company-logo
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.

Funding

Current Stage
Public Company
Total Funding
$1B
2025-05-21Post Ipo Debt· $1B
2003-01-10IPO

Leadership Team

leader-logo
John Mengucci
President & CEO
linkedin
leader-logo
Darryl W Burke
Senior Vice President / Air Force Client Executive
linkedin
Company data provided by crunchbase