Software Test Engineer

MANTECH
Hanover, MD, 21076, USA
  • Market Salary: $107,670 - $175,900 p/year
  • IT
Our job summary
Work on mission-critical Intelligence Community projects with TS/SCI+Poly requirement. Software Test Engineer role in Hanover, MD; full-time on-site; focus on Software Assurance (SwA) tool analysis, test case development, vulnerability detection, and remediation guidance; position requires extensive hands-on programming and reporting; location: Hanover, MD; contract length: unspecified/permanent. - Active TS/SCI with Poly (required) - 12 years related experience OR 8 years with MS - Hands-on programming in Java, C/C++, or C# - Experience with SwA tools (Klocwork, CodeSonar, Fortify, IDA Pro) preferred - Ability to produce technical documentation and present findings
Full description

MANTECH seeks a motivated, mission-focused Software Test Engineer to join our team in Hanover, MD. As part of a dynamic team, you will support software development initiatives for a mission-critical organization within the Intelligence Community, focused on secure and reliable data dissemination.

Responsibilities include but are not limited to:

  • Analyzing source code using automated Software Assurance (SwA) tools and collaborating with team members on assessment results.
  • Developing and executing test methodologies, scoring criteria, and test cases to support SwA tool analysis.
  • Performing software testing and interfacing with clients to recommend effective remediation strategies.
  • Creating technical documentation and comprehensive test reports.
  • Utilizing, fine-tuning, and evaluating the suitability of SwA tools for specific customer environments.
  • Interpreting SwA tool results to detect vulnerabilities and drive secure coding practices.
  • Researching and assessing emerging SwA tools and methodologies to enhance software security analysis.

Minimum Qualifications:

  • 12 years of experience in systems security engineering, software programming, or computer science; OR 8 years of experience with a Master’s Degree.
  • Hands-on programming experience in Java, C/C++, or C#.

Preferred Qualifications:

  • Experience with programming languages such as Ada, ASM (Assembly), x86_64, PowerPC, MIPS, or Rust.
  • Experience with technology tools including Klocwork, CodePeer, Fortran-Lint, CodeSonar, Fortify, IDA Pro, or MATLAB.

Security Clearance Requirements:

  • An active TS/SCI with Polygraph.

Physical Requirements:

  • Must be able to remain in a stationary position 50% of the time.
  • Needs to occasionally move about inside the office to access file cabinets, office machinery, and constant operation of a computer.
  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations.
  • Must be able to exchange accurate information in these situations

Location restriction