AdmitIT Software Engineer

CACI International Inc.
Howard County, MD, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Testing (Software) Application Programming Interfaces (APIs) Confluence JIRA Signals Intelligence Computer Engineering Linux Selenium Software Engineering Cypress (Programming Language) Gitlab Atlassian Tools
+1 more
Api Management

Job description

Experteer Overview Join CACI as a Mid-Level Test Engineer supporting the AdmitIT product within MWIII Bridge. You will design and execute test plans, identify defects, and collaborate with development teams to improve testing processes. You’ll work across manual and automated testing in a Linux environment, balancing thoroughness with delivery timelines. Your work will contribute to high-quality ICAM capabilities that support national missions. This role offers meaningful impact, cross-functional collaboration, and opportunities to advance QA practices. Compensation / Benefits * Design and execute test plans * Identify defects and track/reproduce issues * Collaborate with development teams to improve quality * Contribute to continuous improvement of testing processes * Perform both manual and automated testing while balancing timelines * Develop and maintain test artifacts (plans, cases, RVTM) * Proficient in GitLab workflow and project tracking tools (JIRA, Confluence) * Support UAT, functional, API, accessibility (508), and RB testing Tasks * TS/SCI Clearance with polygraph * Bachelor’s Degree in Computer Engineering or related field (or 9 years’ experience in lieu of degree) * 5+ years of software engineering experience * 2+ years in SIGINT, IA, or IT domains * Hands-on experience with test automation tools/frameworks (Selenium, Bruno, Cypress or similar) * Exposure to API testing * Linux environment proficiency * Strong documentation skills (test cases, RVTM, test plans) * GitLab workflow proficiency * Familiarity with JIRA and Confluence Key requirements * flexible time off * robust learning resources * healthcare benefits * retirement plans * continuing education * time off benefits

Requirements

UAT, functional, API, accessibility (508), and RB testing Tasks * TS/SCI Clearance with polygraph * Bachelor’s Degree in Computer Engineering or related field (or 9 years’ experience in lieu of degree) * 5+ years of software engineering experience * 2+ years in SIGINT, IA, or IT domains * Hands-on experience with test automation tools/frameworks (Selenium, Bruno, Cypress or similar) * Exposure to API testing * Linux environment proficiency * Strong documentation skills (test cases, RVTM, test plans) * GitLab workflow proficiency * Familiarity with JIRA and Confluence Key requirements * flexible time off * robust learning resources * healthcare benefits * retirement plans * continuing education * time off benefits

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:31 min

Implementing iterative testing and partnering with IT departments

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

3:20 min

Certifying safety-critical automotive software and deploying progressive testing strategies

David Romić · WWC 2023

5:47 min

Integrating user stories and test automation via Jira tools

Christoph Ruggenthaler · LIVE

Videos

See all

Related articles

See all