QA Manager

Virginia  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

The primary focus of this individual will be to build and manage the QA capabilities of the SCSD team while influencing the capability of the overall IT department.

Job Requirements

Required

  • Experience with Software Quality Assurance in a structured process
  • Excellent verbal and written communication skills with both technical and business acumen
  • Experience with both purchased (packaged) and custom applications
  • Strong organization and project management skills managing multiple projects and priorities
  • Strong ability to influence others
  • Thorough knowledge of testing methodologies and techniques
  • Knowledge of Service Oriented Architecture (SOA) systems development
  • Proficient with Microsoft Word, Excel, PowerPoint, Visio, and Project
  • Ability to build strong relationships across the IT and business organizations
  • Experience working in a team oriented, collaborative environment with a strong customer service orientation
  • Critical thinking, decision-making and leadership aptitudes

Preferred

  • BS in Computer Science, Information Systems or equivalent education
  • 3-5 years of Software Quality Assurance leadership experience in a structured and measured process with a proven track record of improvements
  • Experience in functional, non-functional, assembly, integration, load, performance and stress testing
  • Prior leadership in a Matrix organization structure
  • Prior presentation experience to multiple organizational layers
  • Prior experience with full SDLC
  • Prior experience with estimating and forecasting resource needs on large/complex software development efforts
  • Structured problem solving skills
  • Proven track record for training and mentoring others
  • Strong background in software quality assurance metrics
  • Knowledge of supply chain and distribution concepts
  • Knowledgeable in release management and defect tracking processes
  • Knowledge of QA Management software such as PVCS, Subversion, Hudson, Cruise Control, IBM Rational, MS Team Foundation Server, HP/Mercury Quality Center, TQM or Test director
  • Agile/Scrum experience
  • Experience with AS400 and Red Prairie applications
  • 6-Sigma or other continuous improvement methodology
  • Experience with automated test tools, code coverage and code complexity tools
  • Knowledge of the Software Engineering Institute Capability Maturity Model (SEI CMMi)
  • Active in appropriate professional organizations

Job Duties and Responsibilities

QA Duties

  • Define, implement, and mentor team on quality standards to instill quality in delivered solutions throughout the SDLC with a goal of improving delivered SW quality and decreasing time required for delivery
  • Work with team to establish requirements, design and code standards that can be utilized during peer reviews to maximize defect identification in early stages of the SDLC
  • Participate and lead deliverable reviews for requirements, design and code reviews and serve as an approver to ensure that deliverables meet quality standards and address pertinent requirements.
  • Evaluate and inspect business requirements and functional specifications, designs, test cases, and automation code for accuracy and completeness and to ensure they meet quality objectives
  • Foster the culture that Software Quality Assurance must be adhered to in all phases of the SDLC/project, not just during testing

QA Project Management

  • Report test status with progress, defects, issues/risks and produce and maintain periodic quality metrics
  • Manage Requirements Traceability Matrix to ensure that all requirements, processes, designs, code components, and test cases are linked and can be traced for determining coverage and impact analysis.
  • Work closely with the development and program management teams throughout the entire product development life cycle to ensure the product meets user and quality requirements and is completed on schedule
  • Participate in project estimating and planning by providing inputs into the estimated effort required for QA activities as well as identifying resource needs to successfully perform those activities.
  • Identify and direct resources to accomplish QA activities
  • Monitor and report on Test planning, Scripting, and execution activities to ensure they are completed within cost and schedule constraints.

Test Planning/Scripting/Execution

  • Analyze system, features and functionality, and determine the best methodology, approach and techniques to use for testing
  • Define test phases, scope, and phase containment criteria
  • Document test coverage and create test plans and test cases
  • Define and maintain test data required to support test cases
  • Develop and execute test scripts for system, assembly, integration, volume/stress/load, acceptance, and installation testing

Defect Management

  • Document test results, report defects and verify fixes to ensure the acceptance criteria set forth in the test plans is met
  • Assist with initial troubleshooting and triage of issues identified during testing in order to correctly identify the source of the issue.
  • Ensure that deviations from software quality plans and standards are detected, recorded, evaluated, tracked and resolved
  • Facilitate the accurate assignment of priority and severity of defects so that work can be correctly prioritized
  • Work with development and vendor teams to ensure they have adequate understanding of defects to resolve them.
Start date
n.a
From
Cox- Little Company
Published at
11.12.2013
Project ID:
639509
Contract type
Freelance
To apply to this project you must log in.
Register