user avatar

Quality Test Engineer

CODE Plus Inc

Posted today

Job Requirements

Huntsville, AL
Secret Polygraph not specified
Mid Level Career (5+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries

Job Description

Quality Test Engineer
Location: Huntsville, AL (Onsite)
Clearance: Active DoD Secret clearance required

Position Overview
We are seeking a Quality Test Engineer to support a Department of Defense (DoD) client in Huntsville, AL, engaged in a large-scale system modernization and integration effort. This program spans software, hardware, and cloud infrastructure modernization and requires rigorous testing and quality oversight across the full system lifecycle.

The Quality Test Engineer will have 5+ years of experience supporting software-intensive defense systems and will work hands-on with developers, systems engineers, and DevSecOps teams. This role goes beyond traditional process compliance, emphasizing test planning, verification, validation, automation, and CI/CD quality controls to ensure delivered systems meet functional, performance, security, and compliance requirements.

Key Responsibilities
Software Test Engineering & Quality Assurance

Design, review, and execute test strategies, plans, and procedures for software-intensive systems.
Collaborate with developers to ensure testability, quality, and traceability throughout the development lifecycle.

Review source code for adherence to coding standards, naming conventions, and quality guidelines as they relate to test and verification readiness.
Participate in defect reviews, root cause analysis, and verification of corrective actions.
Validate compliance with established development standards across C++, Python, and supporting scripts.

DevSecOps, CI/CD & Test Automation

Support test and quality activities within CI/CD pipelines, including:

Build verification testing
Automated unit, integration, and regression testing
Static code analysis and linting results review

Review pipeline outputs and enforce quality gates to ensure release readiness.
Work with DevSecOps engineers to improve test automation coverage, pipeline reliability, and quality metrics.

Requirements, Verification & Validation
Ensure traceability between requirements, design, code, and test artifacts.
Support verification and validation activities across unit, integration, system, and regression testing.
Review test procedures, test results, and defect reports for accuracy, completeness, and compliance.
Participate in test readiness reviews, technical interchange meetings, and issue resolution efforts.

Version Control & Configuration Management

Work within GitLab to support:
Branching strategies
Merge requests
Tagging and release baselines

Ensure proper configuration control of test artifacts, software baselines, documentation, and build outputs.
Audit repository structures and naming conventions for consistency and compliance.

Process Compliance & Continuous Improvement:
Support compliance with Quality Management Systems (AS9100 / ISO 9001) and applicable DoD program requirements.
Perform targeted audits focused on test execution quality and verification rigor.
Identify quality risks, defect trends, and opportunities to improve test effectiveness.
Support corrective and preventive actions (CAPA) and continuous process improvement initiatives.

Required Qualifications
Bachelor’s degree in Engineering, Computer Science, or related STEM discipline
5+ years of experience as a Quality Test Engineer, Software Test Engineer, or Software Quality Engineer
Experience working directly with software development and systems engineering teams
Hands-on experience with:

Test planning and execution
Source code reviews
Naming conventions and coding standards
GitLab (repositories, merge requests, branching, releases)

Familiarity with Agile and DevSecOps environments
Experience with requirements traceability and configuration management
Strong analytical skills and attention to detail

Preferred Qualifications
Experience supporting DoD software programs, particularly command and control systems
Experience in C++-dominant software environments
Experience with or exposure to:

Automated testing frameworks
Static code analysis tools
Secure coding and testing practices

Understanding of systems engineering principles and the full software development lifecycle
Prior experience supporting Huntsville-based DoD programs
group id: 10124632
N
Name HiddenSenior Technical Recruiter

Similar Jobs


Job Category
IT - QA and Test
Clearance Level
Secret