Quality Assurance Project Manager

  • Seattle, WA
  • Posted 1 day ago | Updated 16 hours ago

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 4 day((s))

Skills

COTS

Job Details

Role : Quality Assurance Project Manager

Location : Seattle, WA

Project Description and Background

Client is currently in the execution phase of the WSF Dispatch System Replacement (DISPR) project which will require extensive quality assurance testing of a cloud hosted system. WSF is responsible for User Acceptance Testing (UAT) and for validating the functional, non-functional, integration, performance and security testing to be performed by the system vendor. Client is seeking a Software Quality Assurance Project Manager (QA PM) to manage testing activities performed by the clients project team.

Mandatory & Desirable Knowledge and/or Skills

Mandatory:

  • Experience as a Software QA Test Lead and/or Agile/Scrum Lead of an enterprise, large-scale, software application categorized as Software as a Service or Commercial Off the Shelf (COTS) solutions
  • Experience in the last 5 years with directly leading the quality assurance testing activities of an enterprise, large-scale, software application
  • Experience leading a testing team of 3 or more members
  • Experience with Agile or Scrum software development lifecycle (SDLC)
  • Experience in applying various assurance assessment methods (such as validation of security requirements, risk analysis, threat analysis, vulnerability assessments and scans, and assurance evidence)
  • Extensive experience in executing multiple phases of testing, including system, regression and user acceptance testing.
  • Ability to collaborate with the WSF Project Manager, project team, vendor's software development team and stakeholders to define the scope, test objectives, test policies, strategies, and plans within the context of each release or delivery.
  • Ability to establish and specify the required or desired level of assurance for a specific software application, set of applications, or software-reliant system
  • Ability to provide guidance on different levels and timing of anticipated engagement and coordination with business stakeholders regarding User Acceptance Testing (UAT)
  • Ability to analyze system requirements and create test data and test plans to ensure that new and revised systems meet the customers' needs
  • Ability to plan, document, evaluate and track testing results to ensure system applications are free from defects
  • Ability to monitor and make any needed refinements for standardized documentation and testing processes (e.g., intake assessments, traceability, test tracking and results reporting, etc.)
  • Ability to verify functional, non-functional, integration, performance and security testing results

Desirable:

  • Experience with Azure DevOps
  • Experience leading Scrum ceremonies
  • Prior experience with clients projects
  • Experience ensuring conformance to one or more standards such as ISO 9000 or a model such as CMMI
  • Experience in estimating QA Tester level of effort and recommend resource needs
  • Ability to assess project needs and risks, and synthesize with best practices to inform planning, design and development of the Test Plan will address unique project Software QA Test needs.
  • Ability to identify thresholds that would trigger structured Software QA Test processes and planning to be incorporated into project scopes, work planning and resource/budget allocation
  • Ability to provide feedback on the testability of requirements and business rules, in addition to details on missing functionality and requirements to team members
  • Ability to communicate with the Project Manager, business analysts, vendor's software development team, developers, help desk and project managers regarding the status of service requests and reported issues
  • As a team member of the project team, ability to consult on improving technical standards, policies, and procedures
  • Ability to provide guidance when standardized tools and templates need to be used, compared to more discretionary tools and resources.
  • Ability to coach projects with identified QA Testers on tools, resources, and best practices
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.