AdmitIT Software Engineer at CACI
Elkridge, MD
$94,400–$198,200from the description
Aug 3, 2026
Elkridge, MD
Nov 9, 2026
What this job asks for AI summary
A mid-level test engineer role on CACI's MWIII Bridge program supporting an Identity, Credential and Access Management (ICAM) product called AdmitIT for the Intelligence Community. The position covers both manual and automated testing — including functional, regression, UAT, API, and accessibility testing — as well as test plan authorship, defect tracking, and contributing to QA process improvement. A TS/SCI clearance with polygraph is required to start.
Mid level · 5+ years · Baltimore-Columbia-Towson, MD · Bachelor's required · TS/SCI clearance · Full-time
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $132,736 (middle half $104,315–$164,234). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Aug 4, 2026. It is a model, not a headcount.
Why we read it this way (6)
The degree requirement has a substitution path: 4 additional years of software engineering experience (9 total) may replace the bachelor's degree. The degree requirement field reflects the stated minimum formal credential; candidates with 9+ years and no degree may still qualify.
The posting also requires 2+ years of experience in the SIGINT, IA, or IT domains, which is a domain-experience gate not captured as a named technology skill.
The 'Desired' section in this posting is structured as a list of job responsibilities/duties rather than a list of preferred technologies, so no additional preferred skills were extracted from it.
The salary range ($94,400–$198,200/year) is unusually wide; CACI notes it reflects variation across geographic location, contract labor categories, experience, and certifications.
Selenium is listed as the primary example of a required test automation framework; Bruno and Cypress are named alternatives in the same requirement ('such as Selenium, Bruno, Cypress, or similar').
Requires a TS/SCI clearance — the cleared population is a small fraction of this occupation, so the real candidate pool is materially smaller than the estimate below, which does not model clearance.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.