Join our Talent Network >

Quality Assurance Principal

Job ID: 2016665
Location: RESTON, VA, United States
Date Posted: Nov 9, 2020
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: None
Potential for Remote Work: Yes

Share: mail

Job Description

Description

SAIC is seeking an experienced Quality Assurance Principal to lead the vision and development of the QA Automation strategy. Position is 100% remote.

You will spearhead & improve QA processes, automation tools, and define and build a scalable QA strategy that aligns with development and production goals. Collaborating with our DevOps team, you will be responsible for testing best-practices to educate the teams and implement quality initiatives for existing and new products.

  • Lead the establishment and enforcement of quality assurance policies that comply with regulatory and industry standards such as ISO/IEC 25010, and accepted best practices for DevOps testing.

  • Understand how testing fits into the overall organizational structure and its role within a DevOps environment.

  • Work with development, testing, and production teams to develop, publish and implement software quality assurance plans.

  • Review progress towards the plan regularly with IT leaders, technical teams, and customers to make modifications as necessary.

  • Provide guidance and subject matter expertise to IT teams on QA methodologies and processes, educate them on their responsibilities and accountabilities for achieving on-time and quality deliverables.

  • Responsible for Quality Assurance activities including identifying test automation tools/scripts to ensure software is delivered with high quality. 

  • Performs quality audits across the various IT functions to ensure quality procedures and methodologies are being followed.

  • Ensure that the development teams follow the principles, guidelines and best practices of the QA strategy as defined.

  • Implement and manage methodologies and processes used in collection and analysis of data ensuring software, systems, and product quality including tracking of test results, defect reporting, configuration issues and interoperability flaws. Perform root cause analysis when appropriate to improve quality.

  • Coordinate and facilitate quality assurance activities across projects with product managers.

  • Make recommendations and direct improvements to the software development life-cycle process to improve automation.

  • Assist with development and enforcement of change control processes, practices, and guidelines for new and existing technologies including the management of test and production environment deployments.

  • Identify and implement the use of quality assurance tools and methods that will increase efficiencies.

  • Be an escalation point for all matters related to testing and quality assurance and operate as a primary contact for the QA members of the agile teams.

  • Review system and sprint artifacts such as user stories, design documents, user guides, test cases, test plans, test reports, etc.

  • Design, track and communicate metrics to monitor software quality and identify trends in IT quality metrics and report to senior leadership.

  • Keep abreast of current automated testing and assurance technology through research and self-training. Provide potential technology use and enhancements to the enterprise as architecture and integration technology changes occur in the industry.

Qualifications

Required Qualifications:

  • Education: Bachelor's Degree and 9+ years of related experience; OR Masters and 7+ years of related experience; OR PhD and 4+ years of related experience.
  • 3-5 years of experience with automated testing technologies and approaches and how they could be leveraged to benefit validation strategies and initiatives.
  • 3-5 years of experience with Experience in testing life cycle methodologies and complex enterprise application integration testing using automation with respect to Agile Scrum testing and DevOps integration.

  • Experience with applications support of multiple operating systems and environments, front and back end system testing & technologies.




Overview

SAIC is a premier technology integrator solving our nation's modernization and readiness challenges. Our offerings across defense, space, civilian, and intelligence markets include high-end solutions in engineering, IT, and mission outcomes. We integrate the best components from our portfolio with our partner's ecosystem to deliver innovative and effective solutions. We are 25,500 strong; driven by mission, united by purpose, and inspired by opportunities. Headquartered in Reston, VA, SAIC has annual revenues of nearly $7.1 billion. For information, visit saic.com or Working at SAIC for benefits details. SAIC is an Equal Opportunity Employer empowering people no matter their race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or veteran status. We strive to create a diverse, inclusive and respectful work culture that values all.

Share: mail