Quality Assurance Lead - NASA NCAPS
999 REMOTE
The Opportunity:
CACIās growing Agile Digital Solutions Operating Group is searching for a Quality Assurance Lead to support the modernization and sustainment of a large portfolio of enterprise business solutions used by the National Aeronautics and Space Administration (NASA).Ā
Ā
The Quality Assurance Lead will support enterprise programs across a broad range of systems and software technologies. The ideal candidate will have a deep technical understanding of Agile Software Development practices and experience delivering releasable software. In this role, they will be responsible for providing development of project Software Quality Assurance Plans and the implementation of procedures that conform to the requirements of the contract. They will provide an independent assessment of how the projectās software development process is being implemented relative to the defined process and recommends methods to optimize the organizationās process.Ā Ā
The Quality Assurance Lead will be responsible for activities involving quality assurance throughout the development life cycle and will develop and continually evaluate quality processes and system standards to ensure compliance with company standards and governmental regulatory requirements. They will engage across the team to support resolution of negative quality findings; conduct statistical analyses of testing results and process anomalies; write documentation for new and current validation procedures and technical reports; and may assist with establishing validation policies.Ā Ā
They will recommend revisions to operating policies and procedures; frequently lead a centralized functional activity; and will function as advisors on all projects and tasks assigned to the organizational units under supervision while ensuring all goals and objectives of an initiative and the program are accomplished within contract terms and conditions.Ā
Responsibilities:
The Quality Assurance Lead is responsible for all activities associated with delivery of customer-defined systems and software projects responsibilities include:Ā
Develop and implement procedures and test plans for assuring quality in a system development environment which supports large databases and applicationsĀ
Provide technical/management leadership on major tasks or technology assignmentsĀ
Establish and maintain a process for evaluating hardware, software, and associated documentation and/or assists in the evaluationĀ
Develop and implement quality control methodologies to ensure compliance with quality assurance standards, guidelines, and procedures in a large computer-based organizationĀ Ā
Develop and execute software test plans to ā¦
This job isn't fresh anymore!
Search Fresh JobsJob Profile
RestrictionsRemote Up to 25% travel required
Benefits/PerksAccess to robust learning resources Competitive compensation Culture of integrity Diverse and accessible culture Environment of trust Flexibility Flexible time off Focus on continuous growth Learning and development opportunities Learning resources
Tasks- Analyze data
- Conduct Quality Audits
- Ensure compliance
- Planning
- Testing
Agile Agile Methodology Agile Scrum Agile software development Communication Compliance Documentation Evaluation Process Optimization Program Management Project Management Quality Assurance Quality Control SAFe Scrum Software Development Software testing Statistical analysis System Development Test plans
Experience5 years
EducationBachelor's Bachelor's degree Bachelor's degree in Computer Science Computer Science Engineering Information Management Systems Management Related discipline Software Engineering
Certifications