Skip to main content

Sr. Quality Assurance Analyst

Company: 
BCBSA
CIty: 
Washington
State: 
Washington
Employment type: 
Full time
Remote Position: 
No
Required degree level: 
Other

Overview

The Sr Quality Assurance Analyst is responsible for leading the design, development and execution of testing scope, testing strategy, execution plans, test scenarios and test cases associated with both traditional Systems Development Life Cycle and Agile methodologies. These activities support strategic initiatives and must provide results consistent with stakeholder expectations, system functionality, and established processes. This role also provides technical and consultative oversight for the delivery of quality strategic and operational activities and is responsible for collaborating with business, information systems, analytical communities, Plans, and external partners to understand impact on business and operating systems to formulate quality assurance strategies.

Responsibilities

Responsibilities include but are not limited to:

Works directly with business owners, business partners and project teams to develop comprehensive test execution plans, to include:

Testing Scope:

  • Identification of what will be / will not be tested as constrained by testing limitations and defined by project scope
  • Identification of items that will be excluded from testing as they are deemed to be not directly related to the fix / enhancement


Testing Strategy:

  • Testing Cycles
  • Testing Phases
  • Number of Resources to be utilized



Test Data and Environment:

  • Detailing of data required to test
  • Detailing of roles / security permissions required for testing
  • Detailing of test Environments to be utilized and timing of activities



Test Tools:

  • Detailing of systems, tools and technologies including automation tools utilized for testing and an outline of how test cases and results will be tracked and communicated



Status Reporting:

  • Outlining of the frequency, type, breadth and delivery vehicle for status updates



Entry / Exit Criteria:

  • Detailing of the activities and quality standards that are required before each phase of testing can begin and end



Risks, Assumptions, Issues and Dependencies:

  • Outlining of the mechanism that will be used for the tracking defects, assigning defects out for resolution, retesting and sign-off



Defect Management:

  • Outlining of the mechanism that will be used for the tracking defects, assigning defects out for resolution, retesting and sign-off



Testing Schedule:

  • Detailing of when activities will start / end, whether they be specific dates or defined milestones that must be achieved



Deliverables:

  • Identification of documents, reports or other work-product output that will be generated throughout the life cycle of the project / initiative



Works directly with business owners, business partners and project teams and utilizes requirements and technical artifacts to develop detailed test cases and execution timeframes, to include:

Test Scenario Creation:

  • Review and analysis of Business Requirements to determine the types and functions to be tested



Estimation of Time to Develop Test Cases:

  • Analysis of test case scenarios and the Functional Requirements Specifications (FRS) to determine hours required to develop test cases


Creation of Test Cases:

  • Identify preconditions required for each test case
  • Workflow setup
  • Data requirements
  • User Roles
  • Reports required
  • Develop execution steps
  • Develop expected results
  • Enter test cases into testing tracking tool



Estimation of Time to execute test cases:

  • Analysis and review of developed test cases to determine testing time required to include:
  • Regression testing
  • Test case execution
  • Re-testing of defects
  • Logging and tracking of test case results



Review and Assessment of technical specification artifact changes:

  • Analysis and review of changes to FRS, if applicable, to determine required modifications to test cases, required preconditions or regression testing



Execution of test cases and associated activities, to include:

  • Test Execution:



Execution of test cases to include:

  • Testing
  • Tracking of test case results for each step in test execution worksheet / system
  • Screenshots, reports or other documentation of test case results



Analysis of test execution results / defect determination:

  • Review of test case results to identify any test cases where the result was not 100% as expected
  • Identification of defects


Defect Logging:

  • Determination of severity of each defect
  • Logging of defects in appropriate system



Re-testing:

  • Execution of test cases for identified defects that have been fixed, to include:
  • Testing
  • Tracking of test case results for each step-in test execution worksheet / system
  • Screenshots, reports, or other documentation of test case results
  • Identification of defects
  • Logging of defects in appropriate system



Tracking, reporting and communication of testing defects and associated activities, to include:

Communication of Defects:

  • Providing updates on current list of defects to include the following as applicable:
  • Clear identification and communication of the nature and impact of the defect(s)
  • Creation of defect reports
  • Discussion during testing / project status meetings



Prioritization of Defects:

  • Conducts impact analyses to determine scope and severity of defects
  • Aligns defects with business priorities
  • Determines order in which defects will be resolved



Works with business owners, project teams, information systems teams, analytical teams, Plans, and external partners to provide technical and consultative oversight for the delivery of quality strategic and operational activities to understand the impact on business and operating systems and formulate quality assurance strategies.

Works directly with business owners / project teams to develop resource requirement estimates for projects to ensure resources, project funding and project timelines are aligned with the work effort required for user acceptance testing activities

Qualifications

Required Basic Qualifications:

  • Bachelor's in business administration, statistics, information technology, information systems, health care administration, project management or related discipline, or equivalent work experience
  • Minimum of 6 years' experience within a business/testing environment
  • Minimum of 6 years' PC experience using spreadsheets and word processing tools, including all components of MS Office
  • Minimum of 3 years' experience within a health care solutions delivery setting with applied experience in data analysis, business information systems, healthcare informatics or information technology
  • 1 year applied experience with Agile methodologies
  • 1 year experience with Agile tools such as Jira, Rally, VersionOne, Contour and Storyteller
  • Technical experience with systems, networking, databases, Web development, Mobile App development, and user support
  • Database management, modeling and data extraction experience
  • Working knowledge of business requirements, data infrastructure, information systems, business applications and analytical methodologies
  • Working knowledge of software systems and technology to include relational databases, client / server applications and web-based systems
  • Knowledge of mobile apps with web services (e.g., REST, JSON, XML)
  • In-depth knowledge of traditional Systems Development Life Cycle
  • Excellent critical thinking skills and the ability to present findings and recommendations concisely
  • Ability to develop methodologies, approaches, and concepts to solve business problems and answer analytical questions
  • Ability to effectively communicate verbally and orally and interpersonal skills with an ability to communicate to small and/or large audiences (both internal and external to BCBSA)
  • Ability to lead quality assurance, user acceptance testing and/or verification programs for business information systems.
  • Ability to build consensus cross functionally for business results, relying on excellent process management and conflict management skills including advanced time and resource management skills
  • Advanced analytic skills with the ability to analyze and interpret data through complex analysis



Preferred Basic Qualifications:

  • 1+ years applied experience working in an Agile SCRUM environment utilizing 2 week Sprints
  • 1+ years applied experience working in a Structured Agile Framework Environment (SAFE)
  • ISTQB Foundation Tester Certification (or equivalent)
  • ASTQB Mobile Tester Certification (or equivalent)
  • ISTQB Agile Tester Certification (or equivalent)
  • ISTQB Advanced Tester Certification (or equivalent)
  • ISTQB Advanced Security Tester (or equivalent)
  • ISTQB Advanced Test Automation Engineer (or equivalent)
  • ISTQB Expert Tester (or equivalent)



Equal Opportunity Employer

Blue Cross Blue Shield Association is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, national origin, age, gender identity, disability, veteran status, genetic information or any other legally protected characteristics

Make an impact on healthcare in America. A career with Blue Cross Blue Shield Association allows you to be part of the foundation that supports the 35 Blue Cross and Blue Shield companies nationwide, while protecting and strengthening the Blue Cross Blue Shield brand. Our work is helping provide greater access to cost-effective healthcare, improve the health of America and build stronger communities. With a commitment to diversity, equity and inclusion, we celebrate different cultures, languages, backgrounds and experiences while striving to advance health equity, and we want you to join Team BCBSA.

Accommodations:
Vision Accommodations, Hearing Accommodations, Neurodiversity, Learning, Mental Health, Mobility