Upgrade to Pro — share decks privately, control downloads, hide ads and more …

QA MeetUp Yerevan - Aug 25

QA MeetUp Yerevan - Aug 25

One Day of Quality
QA MeetUp

Speaker Sargis Sargsyan

Sargis Sargsyan

August 25, 2015
Tweet

More Decks by Sargis Sargsyan

Other Decks in Technology

Transcript

  1. Main  Topics 4Regression  Test     Cycle 5Defect    

    Management 6Customer  Reported     Defect 7Internally     Reported  Defects 8Defects  Reported     During  Itera>on 9Q  &  A 1Quality  Assurance   Life  Cycle 2Story  Readiness 3Sprint 2
  2. Where  is  the  QA? Quality  Assurance  is  a  part  of

     the  Technical  Group Product Group Product Management User Experience Development Quality Assurance Product Group Product Management Technical Groups
  3. 4 Quality  Assurance  Life  Cycle Quality  Assurance  ac>vi>es  in  the

     SDLC Sprint Regression  Test  Cycle Readiness
  4. READINESS Product Management User Experience Development Quality Assurance 5 Readiness

    Requirements / UX Assets Ambiguity Review Test Map / Auto Tech Approach Tech Approach Test Map Review / Approval
  5. Sprint Product Management Development Quality Assurance Automation Quality Assurance Manual

    6 Sprint Functional Testing Manual Test Execution Requirements Validated Implementation Test Map Automated Test Suite Test Map Review Manual Test Complete / Passed Automation Complete / Passed Code Complete
  6. Regression Test Cycle Quality Assurance Automation Quality Assurance Manual 7

    Regression  Test  Cycle Test Map [Refactor] Review Archived Test Suite Release Test Suite Test Suite Automated Test Suite Include in CI Regression Dashboard Regression Test Results Manual Test Execution Time Box
  7. 11 Defect  Management Customer  Reported Reported  During  Sprint Customer  reported

     defects  is  a   cri>cal  need  to  ensure  granular   visibility  and  traceability,  in  case   of  internally  reported  defects   these  controls  are  more  relaxed. Customer  Reported  Defect The  workflow  of  internally   reported  defects  has  many   differences  from  that  of  customer   reported  defects,  whereas  the   former  is  significantly  simplified.   Internally  Reported  Defect Teams  are  generally  encouraged   to  adopt  any  workflow  that  would   be\er  fit  the  team's  goals  and   work  pa\erns. Reported  During  Sprint Internally  Reported
  8. 13 Internally  Reported  Defects Complete  /  Deployed Awai>ng  QA  Verifica>on

    Defects  are  logged  in     Technical  Backlog  project Star>ng  status  for  these     Defects  is  In  Development w z 8
  9. Customer Reported Defects 14 Customer  Reported  Defects Submitted to Development

    In Development Awaiting Merge Awaiting Development Awaiting Deployment Awaiting QA Verification Deployed! Feature Team Incomplete information to reproduce Manual QA Reproduce the issue, provide Issue fails customer verification Duplicate Support Won’t Fix Product Mgmt Awaiting Feedback Support / PM Customer Support Technical Group Production Release
  10. 15 What  we  get  from  this  Process Number  of  Customer

        issues  was  decreased  from     2012-­‐2014 35% Number  of  CriGcal     issues  was  decreased 700% Story  Readiness  Gme     was  decreased   46% Regression  cycle  reduced     from  2  weeks  to  4  days 60% Test  suite  is  automated 94% CI  running  Gme     reduced  by 17%