Sorry, this job is no longer available.

Software Quality Assurance Engineer Job


Software Quality Assurance Engineer (Job Number:437995)

Description:



JOB DESCRIPTION:

Candidate serves as a Product and Process Compliance professional responsible for ensuring the integrity, reliability and reproducibility of our software, documentation and processes used to produce the end product. As a member of the SAIC software team, duties include product/process audits, traceability audits, root cause analysis and compliance reporting.

JOB RESPONSIBILITIES:

- Determine the degree to which the software products and related documentation conform to established requirements.

- Identify required software products and documentation.

- Identify the requirements allocated to the software products and related documentation.

- Evaluate (validate, verify or review) the results of the allocation process.

- Evaluate (validate, verify or review) software products or documentation for conformance against established software requirements

- Non-conformances are raised when software products or documentation do not conform to established software requirements.

- Prior to delivery, determine the degree of confidence the organization has that the established requirements are satisfied and that the software products and related documentation will be acceptable to the customer.

- Collect measurement data sufficient to support satisfaction and acceptability decisions.

- Owner and executor of the product acceptance criteria.

- Identify criteria for product acceptance. These conditions may be derived from a contract, project plans, documentation, SQA reports and other sources.

- Ensure the organization and the customer understand these conditions.

- Determine whether the product conforms to contracts and documented acceptance requirements.

- Prior to delivery of the software products, the products conformance to the organizations understanding of conditions for product acceptance is confirmed.

- Non-conformances are raised when software products do not conform to established software requirements.

- Determine whether the product support requirements identified in the project plans are consistent with the contract and clearly identify the responsibilities of both the organization and the customer.

- Analyze contracts and project plans to identify the required level of support.

- Review customer support plans and determine whether the level of customer support is consistent with contractual or agreed upon support requirements.

- Identify SQA requirements and include them in the Software Quality Assurance Plan (SQAP).

- Monitor activities and raise non-conformances when these activities are not performed as defined in the plan.

- Measure and evaluate, on a regular basis, the level of support and cooperation with respect to the product support plan and identify issues.

- Determine whether product measurements demonstrate the quality of the products and conform to standards and procedures established by the project.

- Identify the standards and procedures established by the organization.

- Determine whether proposed measurements are consistent with standards and procedures established by the project.

- Determine whether the proposed product measurements are representative of product quality attributes.

- Analyze product measurement results to identify gaps and recommend improvements to close gaps between measurements and expectations.

- Evaluate product measurement results to determine whether improvements implemented as a result of product quality measurements are effective.

- Analyze product measurement procedures to confirm they are sufficient to satisfy the measurement requirements defined in the projects processes and plans.

- Other duties as assigned.

- *Must be a US Citizen**

Qualifications:
CLEARANCE REQUIREMENTS:

- Must be able to obtain and maintain a secret security clearance

REQUIRED EDUCATION, EXPERIENCE, AND SKILLS:

- Must have at least a Bachelor’s Degree in software or computer engineering field or computer science with course work related to software engineering.

- Preferred Master of Software Engineering with course work related software process/product compliance and release management.

- Must have excellent problem solving, interpersonal communication and project management skills.

DESIRED EDUCATION, EXPERIENCE, AND SKILLS:

- Experience with developing or modifying software product/process compliance and quality assurance plans, policies, and procedures tailored to the complexity and scope of the developmental or operational system.

- Experience with implementation and administration of product/process compliance and software quality assurance metrics, such as defect profiles and performance to entry/exit criteria.

- Experience with Linux and/or QNX required, other embedded OS experience strongly desired - preferably command line and not just GUI desktop usage.

- Experience with software industry best practices like Capability Maturity Model Integrated at least level 3 standards.

- Knowledge of implementing the software quality assurance discipline for the entire life cycle of systems from initial requirements and capabilities baselines to system end-of-life.

- Knowledge of Lean/Six-Sigma principles and practices.

- Knowledge of software engineering and lifecycle management standards, regulations, processes and best practices.

- Skill in defining, implementing and executing software quality best practices and procedures to design, influence, and drive quality and testing of our software.

- Ability to apply concepts and define and implement software quality assurance processes and procedures.

- Ability to inspire team confidence and respect while motivating team members in a creative and effective manner.

- Ability to review functional and technical documentation from requirements.

- Ability to review source code against chosen coding standards.

SAIC Overview:SAIC is a premier technology integrator providing full life cycle services and solutions in the technical, engineering, intelligence, and enterprise information technology markets. SAIC is Redefining Ingenuity through its deep customer and domain knowledge to enable the delivery of systems engineering and integration offerings for large, complex projects. SAIC's approximately 15,000 employees are driven by integrity and mission focus to serve customers in the U.S. federal government. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $4.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see My SAIC Benefits. EOE AA M/F/Vet/Disability

Job Posting: Jul 20, 2018, 10:47:15 AM
Primary Location: United States-MI-WARREN
Clearance Level Must Currently Possess: None
Clearance Level Must Be Able to Obtain: Secret
Potential for Teleworking: No
Travel: Yes, 10% of the time
Shift: Day Job
Schedule: Full-time
Company
SAIC
Posted
09/18/2018
Type
Full time
Location
Warren, MI 48088, US