Job DescriptionPosition 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