Configuration Management & Quality Assurance (CM/QA) Specialist – Software Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

SAIC · 8 hours ago

Configuration Management & Quality Assurance (CM/QA) Specialist – Software Development

SAIC is seeking a Configuration Management & Quality Assurance (CM/QA) Specialist to support a software development team working on mission-critical systems. This role involves managing software configuration and release processes while supporting quality assurance activities in alignment with CMMI-DEV standards.

Information TechnologySecurityService IndustrySoftware
check
Work & Life Balance
badNo H1BnoteU.S. Citizen Onlynote

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

Qualification

Software Configuration ManagementQuality AssuranceBuild Automation ToolsVersion Control SystemsCMMI Level 3 FamiliarityAgile MethodologiesScriptingProcess ImprovementMetrics ManagementCMQA CertificationDevSecOps PracticesAutomated Testing ToolsDocumentation SkillsCommunication Skills

Required

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

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

Company

SAIC specializes in IT, enterprise IT, engineering, and professional services.

Funding

Current Stage
Public Company
Total Funding
$522.13M
Key Investors
U.S. Geothermal
2025-09-22Post Ipo Debt· $500M
2010-09-13Post Ipo Equity· $22M
2006-10-13IPO

Leadership Team

leader-logo
Prabu Natarajan
Chief Financial Officer
linkedin
leader-logo
Kevin F Brown
Senior Vice President, Chief Information Security Officer
linkedin
Company data provided by crunchbase