SlideShare a Scribd company logo
WHO WE ARE
Believers, proponents and advocates of Agile who learnt
from trenches and now spend their time figuring out how
deep the rabbit hole goes !!
SATISH K N
- Coder
- Studies Behavioral psychology
- ಬ ೆಂಗಳೂರು huduga
- Free time picks sawari in KR puram – ITPL route
ABHISHEK JOHRI
- Exist as a learner, work as a coach.
- Father of two kids
- Lover of political history
- Special skill of flying kites with eyes closed 
AGENDA
01
0403
02Mindset – Traditional to Agile Emergence of Emergent Architecture
Contemporary Engineering Practices New Age Skills for QA
MINDSET–TRADITIONALTO
AGILE
Joint ownership
between Dev/QA,
Collective ‘GO’
decision.
‘Slice of Cake’ testing has
replaced linear
testing/modular testing.
LEAN Documentation
FACT CHECK
1079
30000
EMERGENCE OF EMERGENT ARCHITECTURE
Monolithic
N- Tier Arch
Micro Services Serverless Arch
CONTEMPORARYENGINEERING
PRACTICES
BDD
• Specification by
• Example.
• Collaboration +
Automation
Configuration management
• Infrastructure As Code
CONTEMPORARYENGINEERING
PRACTICES
Manual Testing
Setup & Configuration
management / Installation
Testing
Preparing Test cases from
requirements
Developing Automation Test
suite
Validating user requirements
Responsive Testing / Continuous Testing
Infra as code [DEVOPS]
Ubiquitous language using
BDD
Unit Testing [DEVELOPERS]
BDD Tests / ATDD
[DEVELOPERS]
End to End Automated Tests
[Self learning Bots ]
Manual End to End Testing
QA – WHAT NEXT ??
INTERNET OF THINGS
AI & MACHINE LEARNING
• Performance testing
• Security testing
• Compatibility testing
• Training Datasets & Supervised learning
• Conversational & Decision Tree path testing
for RPA & Chatbots.
Agile Testing Days - Testing in a Responsive Enterprise

More Related Content

Viewers also liked

Intro to agile testing
Intro to agile testingIntro to agile testing
Intro to agile testing
Tristan McCarthy
 
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
Jade Global
 
Agile testing
Agile testingAgile testing
Agile testing
Yogita patil
 
Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile Environment
Joseph Beale
 
Conceptos de desarrollo ágil
Conceptos de desarrollo ágilConceptos de desarrollo ágil
Conceptos de desarrollo ágil
Guino Henostroza
 
Taller para el cole medio ambiente
Taller para el cole medio ambienteTaller para el cole medio ambiente
Taller para el cole medio ambienteJuan Ríos Martínez
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
IndicThreads
 
About Agile Testing Alliance (ATA)
About Agile Testing Alliance (ATA)About Agile Testing Alliance (ATA)
About Agile Testing Alliance (ATA)
Agile Testing Alliance
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
sriks7
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
Dynatrace
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
Naresh Jain
 
What is Agile Testing?
What is Agile Testing?What is Agile Testing?
What is Agile Testing?
Anand Bagmar
 
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
Agile Testing - Not Just Tester’s Story _ Dang Thanh LongAgile Testing - Not Just Tester’s Story _ Dang Thanh Long
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
Ho Chi Minh City Software Testing Club
 
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
Ho Chi Minh City Software Testing Club
 
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
Ho Chi Minh City Software Testing Club
 
Los lípidos
Los lípidosLos lípidos
Agile Testing by Example
Agile Testing by ExampleAgile Testing by Example
Agile Testing by Example
Mikalai Alimenkou
 
Agile India 2017 Conference
Agile India 2017 ConferenceAgile India 2017 Conference
Agile India 2017 Conference
Naresh Jain
 
Quality Assurance Vs Quality Control
Quality Assurance Vs Quality ControlQuality Assurance Vs Quality Control
Quality Assurance Vs Quality Control
Yogita patil
 

Viewers also liked (19)

Intro to agile testing
Intro to agile testingIntro to agile testing
Intro to agile testing
 
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
Xenon: Jade Automation Solution Automation | Testing Tools | Agile Test Autom...
 
Agile testing
Agile testingAgile testing
Agile testing
 
Introducing QA Into an Agile Environment
Introducing QA Into an Agile EnvironmentIntroducing QA Into an Agile Environment
Introducing QA Into an Agile Environment
 
Conceptos de desarrollo ágil
Conceptos de desarrollo ágilConceptos de desarrollo ágil
Conceptos de desarrollo ágil
 
Taller para el cole medio ambiente
Taller para el cole medio ambienteTaller para el cole medio ambiente
Taller para el cole medio ambiente
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
 
About Agile Testing Alliance (ATA)
About Agile Testing Alliance (ATA)About Agile Testing Alliance (ATA)
About Agile Testing Alliance (ATA)
 
Testing in Agile Projects
Testing in Agile ProjectsTesting in Agile Projects
Testing in Agile Projects
 
Continuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile DevelopmentContinuous Performance Testing and Monitoring in Agile Development
Continuous Performance Testing and Monitoring in Agile Development
 
Agile Testing
Agile TestingAgile Testing
Agile Testing
 
What is Agile Testing?
What is Agile Testing?What is Agile Testing?
What is Agile Testing?
 
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
Agile Testing - Not Just Tester’s Story _ Dang Thanh LongAgile Testing - Not Just Tester’s Story _ Dang Thanh Long
Agile Testing - Not Just Tester’s Story _ Dang Thanh Long
 
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
The New Agile Testing Quadrants: Bringing Skilled Testers and Developers Toge...
 
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
A Universal Automation Framework based on BDD Cucumber and Ruby on Rails - Ph...
 
Los lípidos
Los lípidosLos lípidos
Los lípidos
 
Agile Testing by Example
Agile Testing by ExampleAgile Testing by Example
Agile Testing by Example
 
Agile India 2017 Conference
Agile India 2017 ConferenceAgile India 2017 Conference
Agile India 2017 Conference
 
Quality Assurance Vs Quality Control
Quality Assurance Vs Quality ControlQuality Assurance Vs Quality Control
Quality Assurance Vs Quality Control
 

Similar to Agile Testing Days - Testing in a Responsive Enterprise

CNTK Object Detection
CNTK Object DetectionCNTK Object Detection
CNTK Object Detection
Andy Huang
 
Resume_Sunil_Kumara_KM
Resume_Sunil_Kumara_KMResume_Sunil_Kumara_KM
Resume_Sunil_Kumara_KMsunilmsp
 
DCiCON Limited
DCiCON LimitedDCiCON Limited
DCiCON Limited
masudparvaj
 
Blockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewBlockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research Overview
Ingo Weber
 
Monolith to Micro-Services
Monolith to Micro-ServicesMonolith to Micro-Services
Monolith to Micro-Services
Andrzej Czerwinski
 
SSCPL Profile
SSCPL ProfileSSCPL Profile
SSCPL ProfileAP Murthy
 
Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
Ikhlaq Sidhu
 
2015 Broken Hill Resources Investment Symposium - Unearthed - Zane Prickett
2015 Broken Hill Resources Investment Symposium - Unearthed - Zane Prickett2015 Broken Hill Resources Investment Symposium - Unearthed - Zane Prickett
2015 Broken Hill Resources Investment Symposium - Unearthed - Zane Prickett
Symposium
 
03 2013-14 embedded systems project list - non ieee based embedded - electron...
03 2013-14 embedded systems project list - non ieee based embedded - electron...03 2013-14 embedded systems project list - non ieee based embedded - electron...
03 2013-14 embedded systems project list - non ieee based embedded - electron...
ncctstudentprojects
 
A4 i2018 blockchain_slideshare
A4 i2018 blockchain_slideshareA4 i2018 blockchain_slideshare
A4 i2018 blockchain_slideshare
Nadia Fabrizio
 
Ashvanee_resume
Ashvanee_resumeAshvanee_resume
Ashvanee_resume
Ashvanee Pathak
 
Un-siloing data science teams
Un-siloing data science teamsUn-siloing data science teams
Un-siloing data science teams
Aravind Chiruvelli, PhD
 
Intro to agile
Intro to agileIntro to agile
Introduction to the BIM Conference Luxembourg
Introduction to the BIM Conference LuxembourgIntroduction to the BIM Conference Luxembourg
Introduction to the BIM Conference Luxembourg
Sylvain Kubicki
 
Nicholas Dacre ai_pm_presentation
Nicholas Dacre ai_pm_presentationNicholas Dacre ai_pm_presentation
Nicholas Dacre ai_pm_presentation
Association for Project Management
 

Similar to Agile Testing Days - Testing in a Responsive Enterprise (20)

CNTK Object Detection
CNTK Object DetectionCNTK Object Detection
CNTK Object Detection
 
Resume_Sunil_Kumara_KM
Resume_Sunil_Kumara_KMResume_Sunil_Kumara_KM
Resume_Sunil_Kumara_KM
 
Virtual kc projectoverview_20100510
Virtual kc projectoverview_20100510Virtual kc projectoverview_20100510
Virtual kc projectoverview_20100510
 
DCiCON Limited
DCiCON LimitedDCiCON Limited
DCiCON Limited
 
Blockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research OverviewBlockchain: Background and Data61 Research Overview
Blockchain: Background and Data61 Research Overview
 
Resume
ResumeResume
Resume
 
Monolith to Micro-Services
Monolith to Micro-ServicesMonolith to Micro-Services
Monolith to Micro-Services
 
kanchan Resume
kanchan Resumekanchan Resume
kanchan Resume
 
SSCPL Profile
SSCPL ProfileSSCPL Profile
SSCPL Profile
 
Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
 
2015 Broken Hill Resources Investment Symposium - Unearthed - Zane Prickett
2015 Broken Hill Resources Investment Symposium - Unearthed - Zane Prickett2015 Broken Hill Resources Investment Symposium - Unearthed - Zane Prickett
2015 Broken Hill Resources Investment Symposium - Unearthed - Zane Prickett
 
Resume-Guru rajan
Resume-Guru rajanResume-Guru rajan
Resume-Guru rajan
 
03 2013-14 embedded systems project list - non ieee based embedded - electron...
03 2013-14 embedded systems project list - non ieee based embedded - electron...03 2013-14 embedded systems project list - non ieee based embedded - electron...
03 2013-14 embedded systems project list - non ieee based embedded - electron...
 
cv_4
cv_4cv_4
cv_4
 
A4 i2018 blockchain_slideshare
A4 i2018 blockchain_slideshareA4 i2018 blockchain_slideshare
A4 i2018 blockchain_slideshare
 
Ashvanee_resume
Ashvanee_resumeAshvanee_resume
Ashvanee_resume
 
Un-siloing data science teams
Un-siloing data science teamsUn-siloing data science teams
Un-siloing data science teams
 
Intro to agile
Intro to agileIntro to agile
Intro to agile
 
Introduction to the BIM Conference Luxembourg
Introduction to the BIM Conference LuxembourgIntroduction to the BIM Conference Luxembourg
Introduction to the BIM Conference Luxembourg
 
Nicholas Dacre ai_pm_presentation
Nicholas Dacre ai_pm_presentationNicholas Dacre ai_pm_presentation
Nicholas Dacre ai_pm_presentation
 

Recently uploaded

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 

Agile Testing Days - Testing in a Responsive Enterprise

  • 1.
  • 2. WHO WE ARE Believers, proponents and advocates of Agile who learnt from trenches and now spend their time figuring out how deep the rabbit hole goes !! SATISH K N - Coder - Studies Behavioral psychology - ಬ ೆಂಗಳೂರು huduga - Free time picks sawari in KR puram – ITPL route ABHISHEK JOHRI - Exist as a learner, work as a coach. - Father of two kids - Lover of political history - Special skill of flying kites with eyes closed 
  • 3. AGENDA 01 0403 02Mindset – Traditional to Agile Emergence of Emergent Architecture Contemporary Engineering Practices New Age Skills for QA
  • 4. MINDSET–TRADITIONALTO AGILE Joint ownership between Dev/QA, Collective ‘GO’ decision. ‘Slice of Cake’ testing has replaced linear testing/modular testing. LEAN Documentation
  • 6. EMERGENCE OF EMERGENT ARCHITECTURE Monolithic N- Tier Arch Micro Services Serverless Arch
  • 7. CONTEMPORARYENGINEERING PRACTICES BDD • Specification by • Example. • Collaboration + Automation Configuration management • Infrastructure As Code
  • 8. CONTEMPORARYENGINEERING PRACTICES Manual Testing Setup & Configuration management / Installation Testing Preparing Test cases from requirements Developing Automation Test suite Validating user requirements Responsive Testing / Continuous Testing Infra as code [DEVOPS] Ubiquitous language using BDD Unit Testing [DEVELOPERS] BDD Tests / ATDD [DEVELOPERS] End to End Automated Tests [Self learning Bots ] Manual End to End Testing
  • 9. QA – WHAT NEXT ?? INTERNET OF THINGS AI & MACHINE LEARNING • Performance testing • Security testing • Compatibility testing • Training Datasets & Supervised learning • Conversational & Decision Tree path testing for RPA & Chatbots.