SlideShare une entreprise Scribd logo
1  sur  13
Software Quality Assurance

by
Lisette Zounon
Outline
1- Introduction
2- Software QA Lead Responsibilities
3- Objectives
4- QA implementation
5 Q&A
Introduction
About me


Education background
Work experience
Why Quality Assurance ?
“Quality is value to some person.”
~ Jerry Weinberg
SQA Lead Responsibilities
Develop quality standards and process for all applications
Manage software quality assurance activities for the projects and programs
Oversee the development and execution of software tests plans
Define and implement test methodologies and processes
Ensure final product meet highest quality standards and are delivered to customers on schedule
Define efficient and effective standards for testing activities
Define and deliver quality metrics for projects and programs
Make recommendations on processes , tools and training that will support improvement of software
Work with application team , project manager, QA Analyst, data scientist to ensure quality of software
application , and on time delivery for each project
Provide formal sign-off on all testing deliverables and testing events
Review of testing results and defects to determine/assess impact to overall project plan and
implementation schedule
Facilitate all scrum ceremonies as scrum master
Responsibilities
Responsible for management of all quality assurance functions include planning ,
strategy , testing execution and tools.
Ensure that QA process is documented and communicated and adequate to ensure
agreed quality levels for the application
Works with Project Managers , application developers , applications developer
manager to establish time tables and agree on a Quality Assurance Plan for the
various applications implementation.
Ensure traceability of test cases to business requirements , working with the project
Manager and Business Analyst to ensure all requirements are tested
Work with application developers , data scientists to indentify unit testing coverage
and ensure any gaps are documented and addressed.
Review Test cases and Use cases develop by QA analyst to ensure testing coverage
Work with QA Analysts to ensure testing of functional areas is completed, tracked and
on-schedule
SQA Roles
●
●

●

●

●
●

Allocate QA analysts to address defects/issues during testing phases.
Oversee determination of need , selection and implementation and maintenance
of QA tools and QA environment
Oversee and serve as point of escalation for issues/defect tracking for all testing
phases .
Facilitate demo meeting , acceptance testing and “dog fooding” with project
managers and business analysts prior releasing application to customers.
Selectively review test results for completeness and accuracy.
Facilitate daily stand up , sprint planning , sprint review and lead scrum team
during sprint cycle (2 weeks).
QA in a nutshell
QA Implementation
Client App on-baording plan


QA test cases for all applications
Functional Testing
Regression Testing
Integration testing
Automated Testing
QA Implementation
Bug Scrub / review
Dedicated test environments
Release notes & Release management
Defect tracking :Bug Life cycle and Issue tracking
guidelines
QA sign-off process
Run book for deployment
Bug Life Cycle
Summary
Software Testers aren’t the Guardians and
Gatekeepers of Quality.
I am not perfect. Everyone is under pressure to
deliver and if you act like an unreasonable
gatekeeper of quality, you’ll quickly gain enemies
or have people simply go around or above you.
And that’s no fun
Q&A

Contenu connexe

Tendances

Patrick Carroll Consulting Limited
Patrick Carroll Consulting LimitedPatrick Carroll Consulting Limited
Patrick Carroll Consulting Limited
Patrick Carroll
 
Mithun Pavithran Mechanical QAQC Engineer 1
Mithun Pavithran Mechanical QAQC Engineer 1Mithun Pavithran Mechanical QAQC Engineer 1
Mithun Pavithran Mechanical QAQC Engineer 1
Mithun Pavithran
 
Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8
a34sharm
 
NicoleMillesResumeQA_Mgr
NicoleMillesResumeQA_MgrNicoleMillesResumeQA_Mgr
NicoleMillesResumeQA_Mgr
Nicole Milles
 

Tendances (14)

Patrick Carroll Consulting Limited
Patrick Carroll Consulting LimitedPatrick Carroll Consulting Limited
Patrick Carroll Consulting Limited
 
Mithun Pavithran Mechanical QAQC Engineer 1
Mithun Pavithran Mechanical QAQC Engineer 1Mithun Pavithran Mechanical QAQC Engineer 1
Mithun Pavithran Mechanical QAQC Engineer 1
 
QA in Agile
QA in AgileQA in Agile
QA in Agile
 
Transitioning from a traditional tester to an agile tester
Transitioning from a traditional tester to an agile testerTransitioning from a traditional tester to an agile tester
Transitioning from a traditional tester to an agile tester
 
Quality strategies in Agile Transformation
Quality strategies in Agile TransformationQuality strategies in Agile Transformation
Quality strategies in Agile Transformation
 
Fundamentals of testing SQA
Fundamentals of testing SQAFundamentals of testing SQA
Fundamentals of testing SQA
 
GARIK KHACHATRYAN
GARIK KHACHATRYANGARIK KHACHATRYAN
GARIK KHACHATRYAN
 
Ronak bhaduriistqb20 21
Ronak bhaduriistqb20 21Ronak bhaduriistqb20 21
Ronak bhaduriistqb20 21
 
QA в Agile
QA в AgileQA в Agile
QA в Agile
 
Neil Routledge CV
Neil Routledge CVNeil Routledge CV
Neil Routledge CV
 
People factor as failure reason of Agile adoption
People factor as failure reason of Agile adoptionPeople factor as failure reason of Agile adoption
People factor as failure reason of Agile adoption
 
Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8Role Of Qa And Testing In Agile 1225221397167302 8
Role Of Qa And Testing In Agile 1225221397167302 8
 
QA In Agile: solutions
QA In Agile: solutionsQA In Agile: solutions
QA In Agile: solutions
 
NicoleMillesResumeQA_Mgr
NicoleMillesResumeQA_MgrNicoleMillesResumeQA_Mgr
NicoleMillesResumeQA_Mgr
 

En vedette

Big belly insulingrowth
Big belly insulingrowthBig belly insulingrowth
Big belly insulingrowth
Lisette ZOUNON
 
Quran moujawad
Quran moujawadQuran moujawad
Quran moujawad
mahdoi
 

En vedette (18)

Data warehouse Vs Big Data
Data warehouse Vs Big Data Data warehouse Vs Big Data
Data warehouse Vs Big Data
 
Nfl week 7 all picks
Nfl week 7 all picksNfl week 7 all picks
Nfl week 7 all picks
 
Big belly insulingrowth
Big belly insulingrowthBig belly insulingrowth
Big belly insulingrowth
 
Nfl bracket final
Nfl bracket finalNfl bracket final
Nfl bracket final
 
Nfl week 15
Nfl week 15Nfl week 15
Nfl week 15
 
Playoff picks all_players
Playoff picks all_playersPlayoff picks all_players
Playoff picks all_players
 
Presenting zsquare4thecure
Presenting  zsquare4thecurePresenting  zsquare4thecure
Presenting zsquare4thecure
 
Presentation3.0
Presentation3.0Presentation3.0
Presentation3.0
 
Nfl week 3 all picks
Nfl week 3 all picksNfl week 3 all picks
Nfl week 3 all picks
 
Nfl week 6 picks
Nfl week 6 picksNfl week 6 picks
Nfl week 6 picks
 
Nfl week 4
Nfl week 4Nfl week 4
Nfl week 4
 
Nfl week 10 all picks
Nfl week 10 all picksNfl week 10 all picks
Nfl week 10 all picks
 
Quran moujawad
Quran moujawadQuran moujawad
Quran moujawad
 
Our Data and Social Marketing
Our Data and Social Marketing Our Data and Social Marketing
Our Data and Social Marketing
 
Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .
 
Evaluate to Motivate
Evaluate to MotivateEvaluate to Motivate
Evaluate to Motivate
 
Introducing the Nal'ibali reading-for-enjoyment campaign
Introducing the Nal'ibali reading-for-enjoyment campaignIntroducing the Nal'ibali reading-for-enjoyment campaign
Introducing the Nal'ibali reading-for-enjoyment campaign
 
Nfl week 10
Nfl week 10Nfl week 10
Nfl week 10
 

Similaire à New sqa leadroles

Asad_F_Swati_Resume[1]
Asad_F_Swati_Resume[1]Asad_F_Swati_Resume[1]
Asad_F_Swati_Resume[1]
Asad Swati
 
Chandana Das Resume updated
Chandana Das Resume updatedChandana Das Resume updated
Chandana Das Resume updated
Chandana Das
 
Chandana Das Resume
Chandana Das ResumeChandana Das Resume
Chandana Das Resume
Chandana Das
 
In computing, a database is an organized collection of data or a type of data...
In computing, a database is an organized collection of data or a type of data...In computing, a database is an organized collection of data or a type of data...
In computing, a database is an organized collection of data or a type of data...
MugizhanNagendiran
 
General Validation Presentation
General Validation PresentationGeneral Validation Presentation
General Validation Presentation
markaodonnell
 

Similaire à New sqa leadroles (20)

Asad_F_Swati_Resume[1]
Asad_F_Swati_Resume[1]Asad_F_Swati_Resume[1]
Asad_F_Swati_Resume[1]
 
Lenora alderman resume
Lenora alderman resumeLenora alderman resume
Lenora alderman resume
 
MydhiliVadlamaniCV
MydhiliVadlamaniCVMydhiliVadlamaniCV
MydhiliVadlamaniCV
 
Software Quality Assurance
Software Quality Assurance Software Quality Assurance
Software Quality Assurance
 
Chandana Das Resume updated
Chandana Das Resume updatedChandana Das Resume updated
Chandana Das Resume updated
 
Chandana Das Resume
Chandana Das ResumeChandana Das Resume
Chandana Das Resume
 
Lenora Alderman Resume
Lenora Alderman ResumeLenora Alderman Resume
Lenora Alderman Resume
 
Pallavi Chaturvedi cv
Pallavi Chaturvedi cvPallavi Chaturvedi cv
Pallavi Chaturvedi cv
 
In computing, a database is an organized collection of data or a type of data...
In computing, a database is an organized collection of data or a type of data...In computing, a database is an organized collection of data or a type of data...
In computing, a database is an organized collection of data or a type of data...
 
Introduction to Software Testing
Introduction to Software TestingIntroduction to Software Testing
Introduction to Software Testing
 
SQA_Class
SQA_ClassSQA_Class
SQA_Class
 
Test Life Cycle
Test Life CycleTest Life Cycle
Test Life Cycle
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
Quality Assurance and Testing services
Quality Assurance and Testing servicesQuality Assurance and Testing services
Quality Assurance and Testing services
 
Murali QA (Manual, Automation and Peformance Testing) Manager
Murali QA (Manual, Automation and Peformance Testing) ManagerMurali QA (Manual, Automation and Peformance Testing) Manager
Murali QA (Manual, Automation and Peformance Testing) Manager
 
Urgently Required... QA Tester Selenium
Urgently Required... QA Tester SeleniumUrgently Required... QA Tester Selenium
Urgently Required... QA Tester Selenium
 
stfbegn.ppt
stfbegn.pptstfbegn.ppt
stfbegn.ppt
 
Software testing for beginners
Software testing for beginners Software testing for beginners
Software testing for beginners
 
General Validation Presentation
General Validation PresentationGeneral Validation Presentation
General Validation Presentation
 
360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence
 

Dernier

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

New sqa leadroles

  • 2. Outline 1- Introduction 2- Software QA Lead Responsibilities 3- Objectives 4- QA implementation 5 Q&A
  • 3. Introduction About me  Education background Work experience Why Quality Assurance ? “Quality is value to some person.” ~ Jerry Weinberg
  • 4. SQA Lead Responsibilities Develop quality standards and process for all applications Manage software quality assurance activities for the projects and programs Oversee the development and execution of software tests plans Define and implement test methodologies and processes Ensure final product meet highest quality standards and are delivered to customers on schedule Define efficient and effective standards for testing activities Define and deliver quality metrics for projects and programs Make recommendations on processes , tools and training that will support improvement of software Work with application team , project manager, QA Analyst, data scientist to ensure quality of software application , and on time delivery for each project Provide formal sign-off on all testing deliverables and testing events Review of testing results and defects to determine/assess impact to overall project plan and implementation schedule Facilitate all scrum ceremonies as scrum master
  • 5. Responsibilities Responsible for management of all quality assurance functions include planning , strategy , testing execution and tools. Ensure that QA process is documented and communicated and adequate to ensure agreed quality levels for the application Works with Project Managers , application developers , applications developer manager to establish time tables and agree on a Quality Assurance Plan for the various applications implementation. Ensure traceability of test cases to business requirements , working with the project Manager and Business Analyst to ensure all requirements are tested Work with application developers , data scientists to indentify unit testing coverage and ensure any gaps are documented and addressed. Review Test cases and Use cases develop by QA analyst to ensure testing coverage Work with QA Analysts to ensure testing of functional areas is completed, tracked and on-schedule
  • 6. SQA Roles ● ● ● ● ● ● Allocate QA analysts to address defects/issues during testing phases. Oversee determination of need , selection and implementation and maintenance of QA tools and QA environment Oversee and serve as point of escalation for issues/defect tracking for all testing phases . Facilitate demo meeting , acceptance testing and “dog fooding” with project managers and business analysts prior releasing application to customers. Selectively review test results for completeness and accuracy. Facilitate daily stand up , sprint planning , sprint review and lead scrum team during sprint cycle (2 weeks).
  • 7. QA in a nutshell
  • 8. QA Implementation Client App on-baording plan  QA test cases for all applications Functional Testing Regression Testing Integration testing Automated Testing
  • 9. QA Implementation Bug Scrub / review Dedicated test environments Release notes & Release management Defect tracking :Bug Life cycle and Issue tracking guidelines QA sign-off process Run book for deployment
  • 12. Software Testers aren’t the Guardians and Gatekeepers of Quality. I am not perfect. Everyone is under pressure to deliver and if you act like an unreasonable gatekeeper of quality, you’ll quickly gain enemies or have people simply go around or above you. And that’s no fun
  • 13. Q&A