Entry Level Software Tester

Leidos•Huntsville, AL

About The Position

Leidos is seeking an entry-level Software Tester to work with its CEMA (Cyber and Electromagnetic Activities) department. The role tests products designed to alert customers to potential cyber and electronic warfare attacks. The team includes red- and blue-team specialists across several technical disciplines, and the position emphasizes creative problem solving, troubleshooting, learning, and testing products in ways that help uncover vulnerabilities and defects. The tester will plan, monitor, and execute tests; develop and run repeatable software test cases in Linux and Windows environments; review system- and software-level requirements with team members; and document technical defects so they can be reproduced. Applicants must be U.S. citizens and possess or be eligible to obtain and maintain a Final Top Secret/SCI clearance.

Requirements

  • Bachelor’s degree in Cyber Security, Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • Experience in C++ or another high-level software language.
  • Demonstrated ability to program; examples may be provided through GitHub, printouts, or code written during the interview.
  • Navigational knowledge of Linux and Windows.
  • Strong problem-solving skills.
  • U.S. citizenship.
  • Possess and be able to maintain a Final Top Secret/SCI clearance, or meet eligibility requirements to obtain and maintain a Top Secret/SCI clearance.

Nice To Haves

  • Experience or working knowledge of C++ and Python.
  • Experience or working knowledge of Jenkins and Groovy scripting.
  • Bash or PowerShell scripting experience.
  • Familiarity with Jira for issue tracking and agile project management, or a similar tool.
  • Experience or working knowledge of writing automated and/or unit tests.

Responsibilities

  • Perform test planning, monitoring, and execution.
  • Learn, troubleshoot, and ask questions to understand the products and testing needs.
  • Develop and execute repeatable software test cases in Linux and Windows environments.
  • Review and verify system-level and software-level requirements with team members.
  • Discover and document technical defects in a way that enables team members to reproduce them.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service