Overview
On Site
Full Time
Skills
CMM
Attention To Detail
Software Release Life Cycle
Release Management
Collaboration
Regulatory Compliance
Auditing
Performance Metrics
TPM
Total Productive Maintenance
Process Improvement
Continuous Improvement
Testing
Reporting
Management
Metrics Management
Computer Science
Information Systems
Software Configuration
Software Development
Jenkins
Apache Maven
Gradle
Microsoft TFS
Version Control
Build Automation
Scripting
Windows PowerShell
JavaScript
Software Development Methodology
Agile
Waterfall
Mergers and Acquisitions
Public Relations
Documentation
Communication
DoD
Configuration Management
Content Management
Change Management
Quality Assurance
CMMI
DevSecOps
Continuous Integration
Continuous Delivery
Automated Testing
Security Clearance
Information Technology
Systems Engineering
FOCUS
Job Details
Job ID: 2512290
Location: HOUSTON, TX, US
Date Posted: 2025-12-11
Category: Quality Assurance
Subcategory: Qual Assurance
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Public Trust
Potential for Remote Work: Yes
Description
We are seeking a Configuration Management & Quality Assurance (CM/QA) Specialist to support a software development team working on mission-critical systems. This dual-role position is responsible for managing software configuration and release processes while also supporting quality assurance activities in alignment with Capability Maturity Model Integration (CMMI-DEV) standards. The ideal candidate will be detail-oriented, process-driven, and capable of working across functional teams to ensure software integrity, compliance, and continuous improvement.
Key Responsibilities:
Qualifications
Required Qualifications:
Preferred Qualifications:
Clearance:
Location: HOUSTON, TX, US
Date Posted: 2025-12-11
Category: Quality Assurance
Subcategory: Qual Assurance
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Public Trust
Potential for Remote Work: Yes
Description
We are seeking a Configuration Management & Quality Assurance (CM/QA) Specialist to support a software development team working on mission-critical systems. This dual-role position is responsible for managing software configuration and release processes while also supporting quality assurance activities in alignment with Capability Maturity Model Integration (CMMI-DEV) standards. The ideal candidate will be detail-oriented, process-driven, and capable of working across functional teams to ensure software integrity, compliance, and continuous improvement.
Key Responsibilities:
- Build and Release Management:
- Collect software changes from within the CM tool (currently Team Foundation Server), manage the build process, and create installation packages or "loads" for different environments. This includes creating and managing automated builds to support development and testing.
- Version Control:
- Utilize version control systems (TFS) and apply branching/merging strategies to maintain the integrity and traceability of all software components and documentation.
- Software Release Management:
- Collaborate with Application Leads and testing teams to ensure Agile process alignment and schedule compliance for software releases.
- Quality Assurance Support:
- Ensure compliance with program and company-established processes and procedures through process and product audits. Support CMMI-DEV activities and appraisal readiness. Generate Monthly Status Stoplight Reports (MSSR) and quarterly Technical Performance Metrics (TPM) for the SAIC Quality Engineering (QE) team.
- Process Improvement & Automation:
- Analyze and optimize CM and QA tools and processes through continuous improvement initiatives. Develop scripts to automate deployment, build, and testing tasks.
- Documentation and Reporting:
- Prepare reports on configuration management activities, test status, and QA findings for management and stakeholders.
- Metrics Management:
- Work closely with the Program Manager to develop and maintain meaningful monthly and quarterly metrics. Generate TPMs and other quality-related reports to support program performance tracking.
Qualifications
Required Qualifications:
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience).
- 5+ years of experience in software configuration management and quality assurance for software development projects.
- Experience with build automation tools (e.g., Jenkins, Maven, Gradle).
- Proficiency with TFS or similar version control systems, build automation, and scripting (e.g., PowerShell, JavaScript).
- Strong understanding of software development methodologies (Agile, Waterfall).
- Familiarity with CMMI Level 3 process areas (e.g., PPQA, CM, MA, VER, PR).
- Strong organizational, documentation, and communication skills.
Preferred Qualifications:
- Experience supporting NASA, DoD, or other government software programs.
- CM or QA certification (e.g., CMPIC, CMII, ASQ, CMMI Associate).
- Familiarity with DevSecOps practices and CI/CD pipelines.
- Experience with automated testing and deployment tools.
Clearance:
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.