Job Title: Senior Software Test Engineer Location: Onsite - Huntsville, AL Clearance Required: Active Secret Security Clearance Travel: Up to 10% Domestic Travel About the Role We are seeking a highly motivated Senior Software Test Engineer with a strong background in automated testing and Agile development. In this role, you will contribute to the testing and evaluation of software-intensive systems across various environments. You'll collaborate closely with developers and test engineers to ensure high-quality software delivery in a mission-critical environment. Responsibilities * Design, develop, and execute manual and automated test cases for integrated systems and specific capabilities (e.g., internal messaging, monitoring, failover processing).
* Participate in software design discussions, peer reviews, and the development of test specifications and infrastructure.
* Analyze system behavior and performance in integrated environments.
* Support DevSecOps practices and contribute to continuous integration and delivery pipelines.
* Collaborate with cross-functional teams to ensure test coverage and traceability of requirements. Minimum Qualifications * Currently active US DoD Secret Level clearance
* Bachelor's degree in Engineering, Computer Science, Data Science, Physics, Mathematics, or a related technical field.
* 7+ years of relevant experience with a Bachelor's degree
* 5+ years with a Master's degree
* 3+ years with a PhD
* Experience with automated testing tools and frameworks, such as Selenium, Python, MATLAB etc
* Familiarity with Agile software development methodologies.
* Strong analytical, communication, and organizational skills.
* Ability to work independently and collaboratively in a fast-paced environment.
* Security+ certification (or equivalent) required within 60 days of hire (preferred at start). Preferred Qualifications * Experience working in a DevSecOps environment.
* Prior experience testing command and control systems or similar complex software systems.
* Familiarity with test environments supporting operations such as message recording/playback and system failover.