SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

Patrick Carroll Consulting Limited
Patrick Carroll Consulting LimitedPatrick Carroll Consulting Limited
Patrick Carroll Consulting LimitedPatrick Carroll
 
Mithun Pavithran Mechanical QAQC Engineer 1
Mithun Pavithran Mechanical QAQC Engineer 1Mithun Pavithran Mechanical QAQC Engineer 1
Mithun Pavithran Mechanical QAQC Engineer 1Mithun Pavithran
 
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 testerTu BUI
 
Quality strategies in Agile Transformation
Quality strategies in Agile TransformationQuality strategies in Agile Transformation
Quality strategies in Agile TransformationKaali Dass PMP, PhD.
 
Fundamentals of testing SQA
Fundamentals of testing SQAFundamentals of testing SQA
Fundamentals of testing SQAnethisip13
 
Ronak bhaduriistqb20 21
Ronak bhaduriistqb20 21Ronak bhaduriistqb20 21
Ronak bhaduriistqb20 21Ronak Bhaduri
 
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 adoptionMikalai Alimenkou
 
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 8a34sharm
 
NicoleMillesResumeQA_Mgr
NicoleMillesResumeQA_MgrNicoleMillesResumeQA_Mgr
NicoleMillesResumeQA_MgrNicole Milles
 

Was ist angesagt? (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
 

Andere mochten auch

Data warehouse Vs Big Data
Data warehouse Vs Big Data Data warehouse Vs Big Data
Data warehouse Vs Big Data Lisette ZOUNON
 
Nfl week 7 all picks
Nfl week 7 all picksNfl week 7 all picks
Nfl week 7 all picksFootballSucks
 
Big belly insulingrowth
Big belly insulingrowthBig belly insulingrowth
Big belly insulingrowthLisette ZOUNON
 
Playoff picks all_players
Playoff picks all_playersPlayoff picks all_players
Playoff picks all_playersFootballSucks
 
Presenting zsquare4thecure
Presenting  zsquare4thecurePresenting  zsquare4thecure
Presenting zsquare4thecureLisette ZOUNON
 
Nfl week 3 all picks
Nfl week 3 all picksNfl week 3 all picks
Nfl week 3 all picksFootballSucks
 
Nfl week 10 all picks
Nfl week 10 all picksNfl week 10 all picks
Nfl week 10 all picksFootballSucks
 
Quran moujawad
Quran moujawadQuran moujawad
Quran moujawadmahdoi
 
Our Data and Social Marketing
Our Data and Social Marketing Our Data and Social Marketing
Our Data and Social Marketing Lisette ZOUNON
 
Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Agile Methodologies: Introduction to Scrum .
Agile Methodologies: Introduction to Scrum .Lisette ZOUNON
 
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 campaignNal'ibali
 

Andere mochten auch (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
 

Ähnlich wie 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
 
Software Quality Assurance
Software Quality Assurance Software Quality Assurance
Software Quality Assurance ShashankBajpai24
 
Chandana Das Resume
Chandana Das ResumeChandana Das Resume
Chandana Das ResumeChandana Das
 
Chandana Das Resume updated
Chandana Das Resume updatedChandana Das Resume updated
Chandana Das Resume updatedChandana 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
 
Introduction to Software Testing
Introduction to Software TestingIntroduction to Software Testing
Introduction to Software TestingRajathi-QA
 
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) ManagerMurali Pyla
 
Urgently Required... QA Tester Selenium
Urgently Required... QA Tester SeleniumUrgently Required... QA Tester Selenium
Urgently Required... QA Tester SeleniumArati Behera
 
Software testing for beginners
Software testing for beginners Software testing for beginners
Software testing for beginners ssuser622d45
 
General Validation Presentation
General Validation PresentationGeneral Validation Presentation
General Validation Presentationmarkaodonnell
 
360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellence360logica_Testing_center_of_excellence
360logica_Testing_center_of_excellenceguestf2e1db
 

Ähnlich wie 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
Chandana Das ResumeChandana Das Resume
Chandana Das Resume
 
Chandana Das Resume updated
Chandana Das Resume updatedChandana Das Resume updated
Chandana Das Resume updated
 
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
 

Kürzlich hochgeladen

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 

Kürzlich hochgeladen (20)

Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 

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