Software Test Engineer

New Today

Job Description

Job Description

Position Title: Software Test Engineer
Clearance Required: Active Secret Clearance (Top Secret preferred)
Work Location: Full-time, onsite in Huntsville, AL

Overview:
We are seeking a versatile and detail-oriented Software Test Engineer to support a classified software system in a secure environment. This role focuses primarily on software testing but includes responsibilities for troubleshooting and analyzing issues within a C++ codebase. The successful candidate will work as part of an Agile development team ensuring software quality, functionality, and system integration.

Key Responsibilities:

  • Develop and execute manual and automated test procedures to verify software functionality and system requirements

  • Troubleshoot and analyze issues in a classified C++ codebase to support test and validation efforts

  • Design and configure complex test scenarios in both simulated and integrated environments

  • Generate and maintain detailed test plans, execution logs, and formal test reports

  • Collaborate with developers, systems engineers, and customer stakeholders to validate requirements and test results

  • Participate in Agile development events including planning sessions, standups, demos, and retrospectives

  • Support team and customer test events and technical reviews

Required Qualifications:

  • Proficiency in C++ (ability to read and debug code for analysis and validation)

  • Experience with Git or GitLab for version control and CI/CD workflows

  • Strong working knowledge of Red Hat Enterprise Linux (RHEL)

  • Understanding of network protocols and data formats (UDP, TCP/IP, etc.)

  • Ability to work full-time onsite at a secure facility in Huntsville, AL

  • Active Secret Clearance (interim considered; TS preferred)

Desired Qualifications (Nice to Have):

  • Experience with test automation tools or scripting languages

  • Java development experience, particularly related to user interfaces

  • Familiarity with Agile Scrum practices and tools such as Jira

  • Knowledge of multi-threaded or multi-core software development

  • Exposure to systems involving sensors, real-time data processing, or simulation environments

  • Experience using modeling and simulation tools such as MATLAB or Simulink

Location:
Huntsville
Job Type:
FullTime
Category:
Technology

We found some similar jobs based on your search