Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI International Logo

Senior Software Test Engineer (AdmitIT Team)

CACI International

$103,800 - $218,100
Sep 16, 2025
Hanover, MD, US
Apply Now

CACI as a Prime Contractor on MWIII Bridge develops and supports Identity, Credential, and Access Management (ICAM) capabilities for the enterprise and stand-alone deployment throughout the IC. Tasks include program management, mission support, software integration, software development, system engineering, migration, testing, documentation development, network and system monitoring, configuration control and release management.

Requirements

  • 8+ years of software engineering/testing experience is required
  • 3+ years’ work experience in the SIGINT, IA, or IT domains is required
  • 4+ years of software engineering experience may be substituted for a bachelor’s degree, for a total of 12 years
  • Experience with software development methodologies
  • Familiar with using Confluence and Jira
  • Automating test activities and processes using automated test tools
  • Evaluating web-based GUIs and API endpoints against defined requirements

Responsibilities

  • analyze system requirements to develop evaluation and test plans and procedures
  • prepare for and conduct data collection and analysis, and report status and results
  • support software quality assessment through testing, automation of test procedures, development of test plans, procedures, and traceability matrices, and execution of test events
  • performing functional, regression, integration, validation, and compliance testing
  • documenting and verifying software discrepancies and fixes
  • manage the test team, assign takings, setting priorities, and monitoring progress while providing guidance and support
  • Automating test activities and processes using automated test tools

Other

  • TS/SCI Clearance with polygraph
  • Bachelor's Degree or higher in computer engineering or in a field related to the computer engineering or computer science disciplines is required
  • Collaborating with software development teams to understand requirements and implementation for effective testing
  • Supporting Agile software development processes
  • Evaluating the effectiveness, quality, and performance of software applications