Test Engineer

CACI International
•$90,300 - $189,600

About The Position

CACI is seeking a Test Engineer to support a Department of Defense customer implementing an enterprise IT service delivery model intended to provide consistent, secure, high-quality, and cost-effective services. The program includes an enterprise ITSM solution, enterprise service desk, endpoint management and security, CONUS/OCONUS field support, and end-user device lifecycle support. The role establishes an automated framework for project integration, patch releases, and architectural design. The engineer creates, delivers, and maintains test plans and scenarios covering testing methodology, approach, techniques, and unit/component, integration, regression, performance, and user acceptance testing for new integration and design projects.

Requirements

  • Must be a U.S. citizen and able to obtain and maintain a security clearance.
  • 12 or more years of relevant experience; a bachelor's degree in a relevant field may substitute for five years of relevant experience.
  • Experience with ServiceNow and strong ServiceNow platform knowledge.
  • Experience with Microsoft Endpoint Configuration Manager (MECM/SCCM) and/or Microsoft Intune.
  • Experience with PowerShell scripting.
  • Ability to package tests into suites for smoke and regression test execution.
  • Experience testing multiple ITSM modules, including manual ServiceNow testing.
  • Experience setting up test environments, executing test cases, and tracking defects.
  • Working experience with component, application, integration, and performance testing procedures and criteria.
  • Working experience defining acceptance criteria and coordinating and executing acceptance testing.
  • Working experience with requirements traceability.
  • Working experience creating and executing test plans and procedures and documenting expected and actual results.

Responsibilities

  • Execute unit/component, integration, regression, user acceptance, and performance testing for project components, including applications, standalone modules, and user interfaces.
  • Develop, enhance, and maintain automated test scripts, reusable components, test data, locators, and regression suites.
  • Conduct component integration testing, including performance and throughput benchmarking, fault tolerance, interface compliance, and functional completeness.
  • Support production break/fix and enhancement work through requirements review, test formulation, scenario preparation, test execution, and test summary preparation.
  • Document and analyze test results, produce status reports, and assist with defect management.
  • Analyze requirements and independently create quality test plans, test cases, and test reports.
  • Assist with technical artifacts, including the Requirements Traceability Matrix, use cases, user interface specifications, and migration plans.
  • Estimate testing effort for project planning and tracking and provide input to project master schedules.
  • Collect and report testing results regularly to the architecture team and stakeholders.
  • Monitor defects for timely progress, adherence to defect tracking standards, and adequate retesting after fixes.
  • Run performance benchmarks, conduct performance tuning, and build capacity-planning models.
  • Identify potential improvements to testing or work products.
  • Provide informal demonstrations to staff and customers.
  • Perform data re-processing testing and report validation metrics.
  • Document and track defects and change requests, participate in the CCB process, and capture and report defect metrics.
  • Drive and implement automation process improvements.
  • Travel when required.

Benefits

  • Flexible time off
  • Learning resources
  • Healthcare benefits
  • Wellness benefits
  • Financial benefits
  • Retirement benefits
  • Family support benefits
  • Continuing education benefits
  • Time off benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service