About The Position

This position supports Ground Data Systems (GDS) software and hardware architecture at NASA Langley Research Center wind tunnel test facilities. The role serves as the Software Quality Assurance and Configuration Management lead for custom GDS software products, related hardware architecture, and supporting configuration management processes. The Senior System Analyst establishes and maintains software quality/testing plans and related processes to ensure software changes are tested at the system and regression levels. The position develops and conducts software test plans in collaboration with software developers, operational end users, and facility stakeholders. Where possible, the position automates regression test plans to ensure key features are not adversely impacted by planned software deployments. Test results are recorded, communicated, and used to support release readiness, configuration management, and continuous process improvement. This role guides the software development team through a DevOps/Agile approach to custom software development lifecycle processes, including sprint planning, scrum activities, release planning, release execution, backlog review, workflow oversight, and metrics capture using Atlassian tools such as Jira, Bitbucket/Git, and Confluence. The position works with NASA's Web Services Office (WSO) support team to administer Atlassian tools in support of configuration management and software quality processes. The position maintains the configuration management plan and ensures configuration management processes are applied and improved for GDS hardware architecture and custom software products. Duties include facilitating change control board, configuration management, and software quality assurance meetings; performing physical and functional configuration management audits; ensuring software version descriptions are complete and follow required configuration management processes; and overseeing Jira entries throughout the workflow to identify and resolve task issues. The Senior System Analyst develops and maintains instructions, training, and documentation for configuration management, software quality/testing, related tools, system architecture, and software products. The position administers the Confluence Portal using a practical 'get there from here' design so facility users can access information for each software product, system architecture, and related topic. The role requires confident and articulate written and verbal communication skills, including the ability to present technical information to groups of 20 or more.

Requirements

  • U.S. Citizenship required.
  • BS degree in a computer science, systems science, engineering, information technology, or related technical discipline from an accredited college or university is preferred, with three (3) to five (5) years of progressive, relevant experience preferred.
  • An equivalent combination of education, experience, training, and certifications is applicable.
  • Comprehensive knowledge of software quality assurance, configuration management, DevOps/Agile software release practices, and system/software documentation gained through long and varied work experience in the field of specialty.
  • Project administration experience with DevOps Atlassian tools, including Jira, Bitbucket/Git, and Confluence, of five (5) or more years.
  • Automated test development experience of five (5) or more years.
  • Software test plan development experience of five (5) or more years.
  • Agile software release management experience, including sprint, scrum, release planning, and release execution, of five (5) or more years.
  • Configuration Management experience of five (5) or more years.
  • Experience developing and maintaining technical instructions, training materials, configuration management documentation, software quality/testing documentation, and tool/process guidance.
  • Demonstrated ability to communicate effectively, both orally and in writing, and to present technical information clearly to operational users, technical teams, management, and groups of 20 or more.
  • Valid Real ID compliant identification.
  • A valid driver’s license is required.
  • Must be able to work in a team atmosphere.
  • Must put forward professional behavior that enhances productivity and promotes teamwork and cooperation.
  • Grooming and dress must be appropriate for the position and must not impose a safety/risk hazard to the employee or others.
  • The work environment requires the ability to cooperate and work with individuals at all levels of the company and the client organization.
  • Must be able to balance scope, schedule, and budget to ensure program success.
  • Employees will exercise diligence when developing a Safe Plan of Action (SPA) for each task performed.

Nice To Haves

  • Must be able to obtain and maintain a secret clearance if required for this specific position.

Responsibilities

  • Serves as the Software Quality Assurance and Configuration Management lead for custom GDS software products, related hardware architecture, and supporting configuration management processes.
  • Establishes and maintains software quality/testing plans and related processes to ensure software changes are tested at the system and regression levels.
  • Develops and conducts software test plans in collaboration with software developers, operational end users, and facility stakeholders.
  • Automates regression test plans to ensure key features are not adversely impacted by planned software deployments.
  • Records, communicates, and uses test results to support release readiness, configuration management, and continuous process improvement.
  • Guides the software development team through a DevOps/Agile approach to custom software development lifecycle processes, including sprint planning, scrum activities, release planning, release execution, backlog review, workflow oversight, and metrics capture using Atlassian tools such as Jira, Bitbucket/Git, and Confluence.
  • Works with NASA's Web Services Office (WSO) support team to administer Atlassian tools in support of configuration management and software quality processes.
  • Maintains the configuration management plan and ensures configuration management processes are applied and improved for GDS hardware architecture and custom software products.
  • Facilitates change control board, configuration management, and software quality assurance meetings.
  • Performs physical and functional configuration management audits.
  • Ensures software version descriptions are complete and follow required configuration management processes.
  • Oversees Jira entries throughout the workflow to identify and resolve task issues.
  • Develops and maintains instructions, training, and documentation for configuration management, software quality/testing, related tools, system architecture, and software products.
  • Administers the Confluence Portal using a practical 'get there from here' design so facility users can access information for each software product, system architecture, and related topic.
  • Presents technical information to groups of 20 or more.

Benefits

  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement benefits (including 401(k) matching)
  • Educational reimbursement
  • Parental leave
  • Employee stock purchase plan
  • Tax-saving options
  • Disability and life insurance
  • Pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service