System Test Engineer

CACI•Lisle, IL
•$63,800 - $127,500

About The Position

Under direct supervision, the System Test Engineer tests software in various aspects of IP and telecommunications systems on multiple hardware platforms using Linux and/or Unix-based operating systems. The role works with engineers to design and write detailed test plans, execute tests on complex communication systems, define and communicate basic test strategies, and document and characterize defects. Work takes place in a telecommunications development lab using automation tools, lab test equipment, and protocol analyzers. The position may require travel to other CACI locations or customer sites, up to 10% of the time. The role requires a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline and 0–2 years of related experience, or an equivalent combination of skills, education, and experience. No clearance is required to begin employment; continued employment requires obtaining a Top Secret clearance. CACI describes a culture centered on integrity, character, innovation, and trust, and offers flexible time off, learning resources, competitive compensation, and benefits intended to support employees and their families.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline and 0–2 years of related experience, or an equivalent combination of skills, education, and experience.
  • Experience with development tools, such as editors and compilers.
  • Knowledge of Microsoft software applications and other software applications as required.
  • Obtain a Top Secret clearance as a requirement of continued employment; no clearance is required to begin employment.

Nice To Haves

  • Familiarity with software engineering process concepts, from requirements reviews and code inspection through component delivery and sign-off.
  • Knowledge of Windows and Unix/Solaris/Linux-based servers, workstations, and networks.
  • Knowledge of IP-based telephony, including its architecture, configuration, and maintenance.

Responsibilities

  • Work with engineers to design and write detailed test plans and execute tests on complex communication systems.
  • Define and communicate basic test strategies.
  • Document identified defects effectively and collaborate with engineers on defect characterization.
  • Work in a telecommunications development lab environment using automation tools and lab test equipment, including protocol analyzers.
  • Operate effectively and comfortably in a team environment.
  • Travel to other CACI locations or customer sites as necessary.
  • Understand and adhere to CACI Ethical and Compliance policies.
  • Proactively ensure a safe work environment and adhere to CACI EH&S policies and procedures.
  • Perform other duties as required.

Benefits

  • Flexible time off benefit.
  • Learning resources and learning and development opportunities.
  • Healthcare benefits.
  • Wellness benefits.
  • Financial and retirement benefits.
  • Family support benefits.
  • Continuing education benefits.
  • Time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service