SlideShare a Scribd company logo
1 of 16
Download to read offline
MYTH, TRUTH & CHAOS IN QA
NITHIN SS
ABOUT ME
SENIOR QA
AUTOMATION ENGINEER
ADMIN - COMMUNITY DRIVEN BLOG
ABOUT MY FAVE
▸ We are operating in MY, SG, ID
▸ Local Discovery App + Digital Merchant
Platform that empowers merchants to grow
and connect with their customers in a whole
new way
▸ We deliver seamless payment experience and
merchant rewards
MY TEAM
We always have fun while getting things done!!!
TESTING IS A SKILL. WHILE THIS MAY COME
AS A SURPRISE TO SOME PEOPLE IT IS A
SIMPLE FACT
Fewster and Graham
QA IS THE END USER OF A PRODUCT
▸ QA can identify & highlight problems that threaten the value of product to
people who matter
▸ Our role is to “guarantee quality” so that the product will be built with
minimum failures, which eventually satisfies the end users
▸ QA should evolve into Quality Ambassador who preaches quality across the
teams
MYTH!!!
IS TESTING A FADING JOB??
▸ Answer is NO!!!
▸ No matter how big the evolution of technology in future the flow of “analyse-
design-develop-test-deploy” will remain the same
▸ Even the vaccine for COVID 19 will undergo testing phase
CHAOS!!!
QA DOES NOT CODE
▸ QA is an integral part of the team
▸ How we are different is with our impeccable test craftsmanship
▸ It’s a traditional mindset. There should be no such division in a
multidisciplinary team
▸ Now it’s more like a combination of Tech + Test Skills
▸ Knowledge of tools & coding will only support us not replace our
effort
▸ Everyone can learn to do EVERYTHING!!!!
MYTH & CHAOS!!!
QA HAS TO PARTICIPATE IN REFINEMENT
▸ I would say, QA should involve from Inception stage
▸ Being involved earlier helps us to communicate more comprehensive scenarios
which other might not have thought of
▸ “The product is not only developed by several hands, but also defined by
several hands”
TRUTH!!!
THE STAKEHOLDERS/DEV’S DON’T KNOW WHAT QA DOES / VALUE OF QA
▸ Sometimes, we fail to show real value of work
▸ We are seen as bottlenecks or blockers!!!
▸ The QA team brings a broader perspective to the project which comes from a deep
understanding of both development and process business requirements
▸ So what we can do?
▸ We metrify our work : presenting graphs about the latest rounds of automated tests,
tests included in the release, how many fails, execution timeframe, resources involved,
why and what action is taken for correction, among others that make sense for your
project (This should be prepared according to targeted audience)
TRUTH!!!
THE TESTING STARTS WHEN DEVELOPMENT IS OVER
▸ Testing is about asking questions from the initial stages itself
▸ Identify the risk
▸ What included in the sprint
▸ How it works
▸ How we ensure the Testability
▸ Its not started when all the cards are moved to “QA Pending” column
MYTH!!!
QA ARTIFACTS ARE MEANT FOR QA TEAM ONLY
▸ Sharing our Plan and Scenarios to Product Team might help to identify some
missing requirements or impacted areas
▸ Its good to share our test strategy / test plan to devs so that they can test and
ensure quality before passing to QA
▸ Its our responsibility to educate others on testing concepts which helps to
mitigate risks later
▸ Quality is a Team Effort
MYTH!!!
AGILE: ITERATIVE AND INCREMENTAL, ARE THEY SAME???
▸ Incremental development is achieving
final result by perfecting piece by piece
▸ Iterative development is achieving final
result with increasing perfection in stages
CHAOS!!!
Image credits : Jeff Patton, Agile thought leader
WHY DID YOU MISS THIS BUG!!!
▸ Old age question but still FRESH!!!!
▸ Its not about the number of bugs we find, its about the value and influence of
the bugs we find
▸ An Awesome tester might find just 1 BUG : From the book “Buddha in Testing”
▸ Do RCA for the bug, and if it reveals it as a miss take it as a learning
▸ All our hands are in that failure, not just one’s!
CHAOS!!!
QUESTIONS????
MANY BUGS FIND US. WE
FIND A FEW
Myths, Truths & Chaos in Quality Assurance
Myths, Truths & Chaos in Quality Assurance

More Related Content

What's hot

Common sense continuous delivery
Common sense continuous deliveryCommon sense continuous delivery
Common sense continuous deliveryAmrish Deshpande
 
From Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKitFrom Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKitJon Terry
 
Assessing Project Agility
Assessing Project AgilityAssessing Project Agility
Assessing Project AgilityNissa Hamilton
 
Jennifer volk, anton naumenko
Jennifer volk, anton naumenko Jennifer volk, anton naumenko
Jennifer volk, anton naumenko Lviv Startup Club
 
Humans of Agile and Scrum
Humans of Agile and ScrumHumans of Agile and Scrum
Humans of Agile and ScrumSaym Basheer
 
Customizing Your Process
Customizing Your ProcessCustomizing Your Process
Customizing Your ProcessFITC
 
Measuring the Performance of a Scrum Master
Measuring the Performance of a Scrum MasterMeasuring the Performance of a Scrum Master
Measuring the Performance of a Scrum MasterStephanie Gasche
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanJon Terry
 
Lean/Agile/DevOps 2016 part 1
Lean/Agile/DevOps 2016  part 1Lean/Agile/DevOps 2016  part 1
Lean/Agile/DevOps 2016 part 1Diego Pacheco
 
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...MARRIS Consulting
 
Intro to Lean Practices & Tools
Intro to Lean Practices & ToolsIntro to Lean Practices & Tools
Intro to Lean Practices & ToolsJon Terry
 
Scaling Quality by Building it in
Scaling Quality by Building it inScaling Quality by Building it in
Scaling Quality by Building it inAgile Montréal
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile PeopleGaetano Mazzanti
 
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...agilemaine
 
The Power of Feedback Loops
The Power of Feedback LoopsThe Power of Feedback Loops
The Power of Feedback LoopsAgileCymru
 
How can we_leverage_ux_and_agile_to_deliver_great_products
How can we_leverage_ux_and_agile_to_deliver_great_productsHow can we_leverage_ux_and_agile_to_deliver_great_products
How can we_leverage_ux_and_agile_to_deliver_great_productsTiago Rosa
 
Tom Howlett A managers guide to working with self organising teams
Tom Howlett A managers guide to working with self  organising teamsTom Howlett A managers guide to working with self  organising teams
Tom Howlett A managers guide to working with self organising teamsAgileCymru
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectShabbir Naqvi
 

What's hot (20)

Common sense continuous delivery
Common sense continuous deliveryCommon sense continuous delivery
Common sense continuous delivery
 
From Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKitFrom Chaos to Confidence: DevOps at LeanKit
From Chaos to Confidence: DevOps at LeanKit
 
Assessing Project Agility
Assessing Project AgilityAssessing Project Agility
Assessing Project Agility
 
Great! another bug
Great! another bugGreat! another bug
Great! another bug
 
Jennifer volk, anton naumenko
Jennifer volk, anton naumenko Jennifer volk, anton naumenko
Jennifer volk, anton naumenko
 
Humans of Agile and Scrum
Humans of Agile and ScrumHumans of Agile and Scrum
Humans of Agile and Scrum
 
Customizing Your Process
Customizing Your ProcessCustomizing Your Process
Customizing Your Process
 
Valeriy zamarayev
Valeriy zamarayev   Valeriy zamarayev
Valeriy zamarayev
 
Measuring the Performance of a Scrum Master
Measuring the Performance of a Scrum MasterMeasuring the Performance of a Scrum Master
Measuring the Performance of a Scrum Master
 
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs KanbanScrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
Scrumagilean: Understanding Lean and Forgetting Scrum vs Kanban
 
Lean/Agile/DevOps 2016 part 1
Lean/Agile/DevOps 2016  part 1Lean/Agile/DevOps 2016  part 1
Lean/Agile/DevOps 2016 part 1
 
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...
Agile: the Good, the Bad and the Ugly - Webinar by Clarke Ching Agile - Septe...
 
Intro to Lean Practices & Tools
Intro to Lean Practices & ToolsIntro to Lean Practices & Tools
Intro to Lean Practices & Tools
 
Scaling Quality by Building it in
Scaling Quality by Building it inScaling Quality by Building it in
Scaling Quality by Building it in
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile People
 
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and  Staci Dub...
An Agile Culture Beyond Technology at Vistaprint - Amy Jackson and Staci Dub...
 
The Power of Feedback Loops
The Power of Feedback LoopsThe Power of Feedback Loops
The Power of Feedback Loops
 
How can we_leverage_ux_and_agile_to_deliver_great_products
How can we_leverage_ux_and_agile_to_deliver_great_productsHow can we_leverage_ux_and_agile_to_deliver_great_products
How can we_leverage_ux_and_agile_to_deliver_great_products
 
Tom Howlett A managers guide to working with self organising teams
Tom Howlett A managers guide to working with self  organising teamsTom Howlett A managers guide to working with self  organising teams
Tom Howlett A managers guide to working with self organising teams
 
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation ProjectThe Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
The Journey to Agile - Case Study on a Waterfall to Agile Transformation Project
 

Similar to Myths, Truths & Chaos in Quality Assurance

Growing a Culture of Quality
Growing a Culture of QualityGrowing a Culture of Quality
Growing a Culture of QualitySimon Prior
 
STLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall WorldSTLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall WorldAngela Dugan
 
QA within the development process communication; teamwork - Mauricio Martinez
QA within the development process communication; teamwork - Mauricio MartinezQA within the development process communication; teamwork - Mauricio Martinez
QA within the development process communication; teamwork - Mauricio MartinezUNICORNS IN TECH
 
Iakiv Kramarenko: “Quality Driven Development”
Iakiv Kramarenko: “Quality Driven Development” Iakiv Kramarenko: “Quality Driven Development”
Iakiv Kramarenko: “Quality Driven Development” Dakiry
 
Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentJoseph Beale
 
Looking back and moving forward
Looking back and moving forwardLooking back and moving forward
Looking back and moving forwardVagelis Antoniadis
 
It works on my machine!
It works on my machine!It works on my machine!
It works on my machine!Nelle Steihle
 
Measure your design practice: Consistent Quality Experiences
Measure your design practice: Consistent Quality ExperiencesMeasure your design practice: Consistent Quality Experiences
Measure your design practice: Consistent Quality ExperiencesMichael Brown
 
Being Agile, Being Good
Being Agile, Being GoodBeing Agile, Being Good
Being Agile, Being Goodstephtroeth
 
295 ClubServicenow_platform-team-estimator.pdf
295 ClubServicenow_platform-team-estimator.pdf295 ClubServicenow_platform-team-estimator.pdf
295 ClubServicenow_platform-team-estimator.pdfTiago Macul
 
Testing in modern times a story about quality and value - agile testing dev ...
Testing in modern times  a story about quality and value - agile testing dev ...Testing in modern times  a story about quality and value - agile testing dev ...
Testing in modern times a story about quality and value - agile testing dev ...Huib Schoots
 
I’m an Agile Test Manager: Do I really exist?
I’m an Agile Test Manager:Do I really exist?I’m an Agile Test Manager:Do I really exist?
I’m an Agile Test Manager: Do I really exist?elliando dias
 
Crafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James HayesCrafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James HayesScrum Australia Pty Ltd
 
STARWEST 2013 - What Executive Value in Testing
STARWEST 2013 - What Executive Value in TestingSTARWEST 2013 - What Executive Value in Testing
STARWEST 2013 - What Executive Value in TestingMichael Kelly
 
It's, quality function
It's, quality functionIt's, quality function
It's, quality functionCOEPD HR
 

Similar to Myths, Truths & Chaos in Quality Assurance (20)

Qa meetup talk
Qa meetup talkQa meetup talk
Qa meetup talk
 
Growing a Culture of Quality
Growing a Culture of QualityGrowing a Culture of Quality
Growing a Culture of Quality
 
The Future of QA PDF
The Future of QA PDFThe Future of QA PDF
The Future of QA PDF
 
STLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall WorldSTLDODN - Agile Testing in a Waterfall World
STLDODN - Agile Testing in a Waterfall World
 
QA within the development process communication; teamwork - Mauricio Martinez
QA within the development process communication; teamwork - Mauricio MartinezQA within the development process communication; teamwork - Mauricio Martinez
QA within the development process communication; teamwork - Mauricio Martinez
 
Iakiv Kramarenko: “Quality Driven Development”
Iakiv Kramarenko: “Quality Driven Development” Iakiv Kramarenko: “Quality Driven Development”
Iakiv Kramarenko: “Quality Driven Development”
 
Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile Environment
 
Looking back and moving forward
Looking back and moving forwardLooking back and moving forward
Looking back and moving forward
 
It works on my machine!
It works on my machine!It works on my machine!
It works on my machine!
 
Measure your design practice: Consistent Quality Experiences
Measure your design practice: Consistent Quality ExperiencesMeasure your design practice: Consistent Quality Experiences
Measure your design practice: Consistent Quality Experiences
 
Being Agile, Being Good
Being Agile, Being GoodBeing Agile, Being Good
Being Agile, Being Good
 
295 ClubServicenow_platform-team-estimator.pdf
295 ClubServicenow_platform-team-estimator.pdf295 ClubServicenow_platform-team-estimator.pdf
295 ClubServicenow_platform-team-estimator.pdf
 
Testing in modern times a story about quality and value - agile testing dev ...
Testing in modern times  a story about quality and value - agile testing dev ...Testing in modern times  a story about quality and value - agile testing dev ...
Testing in modern times a story about quality and value - agile testing dev ...
 
I’m an Agile Test Manager: Do I really exist?
I’m an Agile Test Manager:Do I really exist?I’m an Agile Test Manager:Do I really exist?
I’m an Agile Test Manager: Do I really exist?
 
Crafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James HayesCrafting digital experiences with agile and design by James Hayes
Crafting digital experiences with agile and design by James Hayes
 
Building a culture of testing like lucid
Building a culture of testing like lucidBuilding a culture of testing like lucid
Building a culture of testing like lucid
 
Are your quality metrics insightful?
Are your quality metrics insightful?Are your quality metrics insightful?
Are your quality metrics insightful?
 
STARWEST 2013 - What Executive Value in Testing
STARWEST 2013 - What Executive Value in TestingSTARWEST 2013 - What Executive Value in Testing
STARWEST 2013 - What Executive Value in Testing
 
It's, quality function
It's, quality functionIt's, quality function
It's, quality function
 
Manual Testing in Scrum is Hard (But Not Impossible)
Manual Testing in Scrum is Hard (But Not Impossible)Manual Testing in Scrum is Hard (But Not Impossible)
Manual Testing in Scrum is Hard (But Not Impossible)
 

More from NITHIN S.S

The beginning of breaking the shell & enroute to growth
The beginning of breaking the shell & enroute to growthThe beginning of breaking the shell & enroute to growth
The beginning of breaking the shell & enroute to growthNITHIN S.S
 
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...NITHIN S.S
 
PractiTest Webinar_ The Hidden Logic of Thinking for Testers.pdf
PractiTest Webinar_ The Hidden Logic of Thinking for Testers.pdfPractiTest Webinar_ The Hidden Logic of Thinking for Testers.pdf
PractiTest Webinar_ The Hidden Logic of Thinking for Testers.pdfNITHIN S.S
 
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdfGeekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdfNITHIN S.S
 
Enhance mobile app testing with performance-centric strategies: SauceCon 2022
Enhance mobile app testing with performance-centric strategies: SauceCon 2022Enhance mobile app testing with performance-centric strategies: SauceCon 2022
Enhance mobile app testing with performance-centric strategies: SauceCon 2022NITHIN S.S
 
Testing United 2021: The hidden logic of thinking for testers.pdf
Testing United 2021: The hidden logic of thinking for testers.pdfTesting United 2021: The hidden logic of thinking for testers.pdf
Testing United 2021: The hidden logic of thinking for testers.pdfNITHIN S.S
 
TestFlix: 10 Usability Heuristics & Testing
TestFlix: 10 Usability Heuristics &  TestingTestFlix: 10 Usability Heuristics &  Testing
TestFlix: 10 Usability Heuristics & TestingNITHIN S.S
 
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...NITHIN S.S
 
API Summit 2021: What to know before you start dating APIs.pdf
API Summit 2021: What to know before you start dating APIs.pdfAPI Summit 2021: What to know before you start dating APIs.pdf
API Summit 2021: What to know before you start dating APIs.pdfNITHIN S.S
 
How 3 p’s (process, planning & pairing) helped us to engage teams
How  3 p’s (process, planning & pairing)  helped us to engage teamsHow  3 p’s (process, planning & pairing)  helped us to engage teams
How 3 p’s (process, planning & pairing) helped us to engage teamsNITHIN S.S
 
How I Break The Shell With L.I.E.S
How I Break The Shell With L.I.E.SHow I Break The Shell With L.I.E.S
How I Break The Shell With L.I.E.SNITHIN S.S
 

More from NITHIN S.S (11)

The beginning of breaking the shell & enroute to growth
The beginning of breaking the shell & enroute to growthThe beginning of breaking the shell & enroute to growth
The beginning of breaking the shell & enroute to growth
 
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
Mobile DevOps Summit_ Shift before you Suffer - Future of building the right ...
 
PractiTest Webinar_ The Hidden Logic of Thinking for Testers.pdf
PractiTest Webinar_ The Hidden Logic of Thinking for Testers.pdfPractiTest Webinar_ The Hidden Logic of Thinking for Testers.pdf
PractiTest Webinar_ The Hidden Logic of Thinking for Testers.pdf
 
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdfGeekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
Geekle QA Summit 22.2_ The Curious Case of Mobile App Performance Testing.pdf
 
Enhance mobile app testing with performance-centric strategies: SauceCon 2022
Enhance mobile app testing with performance-centric strategies: SauceCon 2022Enhance mobile app testing with performance-centric strategies: SauceCon 2022
Enhance mobile app testing with performance-centric strategies: SauceCon 2022
 
Testing United 2021: The hidden logic of thinking for testers.pdf
Testing United 2021: The hidden logic of thinking for testers.pdfTesting United 2021: The hidden logic of thinking for testers.pdf
Testing United 2021: The hidden logic of thinking for testers.pdf
 
TestFlix: 10 Usability Heuristics & Testing
TestFlix: 10 Usability Heuristics &  TestingTestFlix: 10 Usability Heuristics &  Testing
TestFlix: 10 Usability Heuristics & Testing
 
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
[TTT Meetup] Enhance mobile app testing with performance-centric strategies (...
 
API Summit 2021: What to know before you start dating APIs.pdf
API Summit 2021: What to know before you start dating APIs.pdfAPI Summit 2021: What to know before you start dating APIs.pdf
API Summit 2021: What to know before you start dating APIs.pdf
 
How 3 p’s (process, planning & pairing) helped us to engage teams
How  3 p’s (process, planning & pairing)  helped us to engage teamsHow  3 p’s (process, planning & pairing)  helped us to engage teams
How 3 p’s (process, planning & pairing) helped us to engage teams
 
How I Break The Shell With L.I.E.S
How I Break The Shell With L.I.E.SHow I Break The Shell With L.I.E.S
How I Break The Shell With L.I.E.S
 

Recently uploaded

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 

Recently uploaded (20)

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 

Myths, Truths & Chaos in Quality Assurance

  • 1. MYTH, TRUTH & CHAOS IN QA NITHIN SS
  • 2. ABOUT ME SENIOR QA AUTOMATION ENGINEER ADMIN - COMMUNITY DRIVEN BLOG
  • 3. ABOUT MY FAVE ▸ We are operating in MY, SG, ID ▸ Local Discovery App + Digital Merchant Platform that empowers merchants to grow and connect with their customers in a whole new way ▸ We deliver seamless payment experience and merchant rewards MY TEAM We always have fun while getting things done!!!
  • 4. TESTING IS A SKILL. WHILE THIS MAY COME AS A SURPRISE TO SOME PEOPLE IT IS A SIMPLE FACT Fewster and Graham
  • 5. QA IS THE END USER OF A PRODUCT ▸ QA can identify & highlight problems that threaten the value of product to people who matter ▸ Our role is to “guarantee quality” so that the product will be built with minimum failures, which eventually satisfies the end users ▸ QA should evolve into Quality Ambassador who preaches quality across the teams MYTH!!!
  • 6. IS TESTING A FADING JOB?? ▸ Answer is NO!!! ▸ No matter how big the evolution of technology in future the flow of “analyse- design-develop-test-deploy” will remain the same ▸ Even the vaccine for COVID 19 will undergo testing phase CHAOS!!!
  • 7. QA DOES NOT CODE ▸ QA is an integral part of the team ▸ How we are different is with our impeccable test craftsmanship ▸ It’s a traditional mindset. There should be no such division in a multidisciplinary team ▸ Now it’s more like a combination of Tech + Test Skills ▸ Knowledge of tools & coding will only support us not replace our effort ▸ Everyone can learn to do EVERYTHING!!!! MYTH & CHAOS!!!
  • 8. QA HAS TO PARTICIPATE IN REFINEMENT ▸ I would say, QA should involve from Inception stage ▸ Being involved earlier helps us to communicate more comprehensive scenarios which other might not have thought of ▸ “The product is not only developed by several hands, but also defined by several hands” TRUTH!!!
  • 9. THE STAKEHOLDERS/DEV’S DON’T KNOW WHAT QA DOES / VALUE OF QA ▸ Sometimes, we fail to show real value of work ▸ We are seen as bottlenecks or blockers!!! ▸ The QA team brings a broader perspective to the project which comes from a deep understanding of both development and process business requirements ▸ So what we can do? ▸ We metrify our work : presenting graphs about the latest rounds of automated tests, tests included in the release, how many fails, execution timeframe, resources involved, why and what action is taken for correction, among others that make sense for your project (This should be prepared according to targeted audience) TRUTH!!!
  • 10. THE TESTING STARTS WHEN DEVELOPMENT IS OVER ▸ Testing is about asking questions from the initial stages itself ▸ Identify the risk ▸ What included in the sprint ▸ How it works ▸ How we ensure the Testability ▸ Its not started when all the cards are moved to “QA Pending” column MYTH!!!
  • 11. QA ARTIFACTS ARE MEANT FOR QA TEAM ONLY ▸ Sharing our Plan and Scenarios to Product Team might help to identify some missing requirements or impacted areas ▸ Its good to share our test strategy / test plan to devs so that they can test and ensure quality before passing to QA ▸ Its our responsibility to educate others on testing concepts which helps to mitigate risks later ▸ Quality is a Team Effort MYTH!!!
  • 12. AGILE: ITERATIVE AND INCREMENTAL, ARE THEY SAME??? ▸ Incremental development is achieving final result by perfecting piece by piece ▸ Iterative development is achieving final result with increasing perfection in stages CHAOS!!! Image credits : Jeff Patton, Agile thought leader
  • 13. WHY DID YOU MISS THIS BUG!!! ▸ Old age question but still FRESH!!!! ▸ Its not about the number of bugs we find, its about the value and influence of the bugs we find ▸ An Awesome tester might find just 1 BUG : From the book “Buddha in Testing” ▸ Do RCA for the bug, and if it reveals it as a miss take it as a learning ▸ All our hands are in that failure, not just one’s! CHAOS!!!
  • 14. QUESTIONS???? MANY BUGS FIND US. WE FIND A FEW