SlideShare a Scribd company logo
The 7 habits of Effective Agile
Testers
SoftTec2010
Vipul Gupta
Sr. Test Architect
www.impetus.com
Agenda
 Why Agile?
 What Agile development demands?
 Challenges it poses for testers
 Habits tester should develop
 Introduction to Test3600
Who am I?
tester by heart
test architect by choice
current leader of test
engineering R&D
vipul gupta
Who all here follow Agile?
Who all here TRULY follow Agile?
Why Agile?
build gradually
review and demonstrate
incremental
Why Agile?
take small steps, have multiple
checkpoints
development and testing
works together
iterative
Why Agile?
replan based on learnings
and feedback
adaptive
Why Agile?
granular user stories
defined acceptance criteria
predictive
What Agile Development Demands?
collaboration
pairing between teams
high
organization
onus on deliverables
self
What Agile Development Demands?
achieving adequate test coverage in
each iteration
incomplete code delivered with each
iteration
user stories not clearly drafted
developers do most of the testing
challenges
Challenges for Testers
Does it mean testers existence is jeopardized?
expand user stories
validate completeness of
requirements
perform more specialized
testing
need to
Testers Still Needed
be proactive
 open in communication with team and
stakeholders
 own the tasks that are assigned
Habits testers need to develop
habit 1
begin with the end in mind
 define the scope correctly
 retrospect
Habits testers need to develop
habit 2
put first things first
 strategize before moving forward
 continuous planning
Habits testers need to develop
habit 3
think win/win
 pair up with the business and
development team
 stay away from blame game
Habits testers need to develop
habit 4
seek first to understand, then
to be understood
 identify the root cause of the problem
 identify multiple solutions
 discuss the solutions within team
 do not make personal attacks on any
team member
Habits testers need to develop
habit 5
synergize
 testers and developers collaboration can
help in improving test coverage
 share the tasks within team
 share the learnings with other team
members
Habits testers need to develop
habit 6
sharpen the saw
 learn new techniques
 exploit OSS tools
Habits testers need to develop
habit 7
integrated toolset and set of
practices based on proven
product testing patterns
Introduction to Test3600
test3600
Test3600
 be proactive
 begin with the end in mind
 put first things first
 think win/win
 seek first to understand, then to be
understood
 synergize
 sharpen the saw
Summary
7 habits
Derived from “The Seven
Habits of Highly Effective
People” written by Stephen R.
Covey
References
references
Thank You
http://twitter.com/#!/vipsgupta
https://vipulgupta1.wordpress.com/

More Related Content

PDF
Just test it - discovering new products and reducing risk through rapid proto...
Philip Pantelides
 
PPT
Introducing Test Driven Development to an existing environment
Narato
 
PDF
Test Driven Development with Spring Boot - Testing the Harder Stuff
VMware Tanzu
 
PDF
Lessons about experiments
Tautvydas Gylys
 
PDF
Dr. house would be a great product management
Tautvydas Gylys
 
PDF
I did IT my way
Guy Gershoni
 
PPTX
Tester’s fate in an agile
tspascoal
 
PDF
Accelerating Product Delivery with Design Sprints
Anthony Broad-Crawford
 
Just test it - discovering new products and reducing risk through rapid proto...
Philip Pantelides
 
Introducing Test Driven Development to an existing environment
Narato
 
Test Driven Development with Spring Boot - Testing the Harder Stuff
VMware Tanzu
 
Lessons about experiments
Tautvydas Gylys
 
Dr. house would be a great product management
Tautvydas Gylys
 
I did IT my way
Guy Gershoni
 
Tester’s fate in an agile
tspascoal
 
Accelerating Product Delivery with Design Sprints
Anthony Broad-Crawford
 

What's hot (7)

PDF
ET in Agile Context
Sandra C
 
PPT
Stc chandan patary_ua_testing _ stc
Chandan Patary
 
PPTX
Group process by example
Łukasz Aziukiewicz
 
PPTX
What is a Defect Life Cycle in Software Testing
Sneha Singh
 
PDF
Why You Don't Want to be a Tester; an agile discussion
Brett Tramposh
 
PPTX
KraQA#39 - Jak testowac tool do testow
kraqa
 
PDF
Agile Methodologies For Android Development: How Continuous Delivery can redu...
Tsatsi Mahase
 
ET in Agile Context
Sandra C
 
Stc chandan patary_ua_testing _ stc
Chandan Patary
 
Group process by example
Łukasz Aziukiewicz
 
What is a Defect Life Cycle in Software Testing
Sneha Singh
 
Why You Don't Want to be a Tester; an agile discussion
Brett Tramposh
 
KraQA#39 - Jak testowac tool do testow
kraqa
 
Agile Methodologies For Android Development: How Continuous Delivery can redu...
Tsatsi Mahase
 
Ad

Similar to The 7 habits of effective agile testers (20)

PDF
7 habits of highly effective testers
Bouvet ASA
 
PPTX
Mastering Agile Practices to Build High Performing Teams
AgileThought
 
PPT
At2011 7 habits_of_highly_effective_agilists
Amoli Upadhye
 
PPTX
Start with Quality - an Agile Tester's Case Study
Nick Zdunić
 
PDF
Establishing an Agile Testing Culture
TechWell
 
PDF
[Paul Holland] Trends in Software Testing
Ho Chi Minh City Software Testing Club
 
PDF
Agile testing practice
Mary Jiang
 
PPT
SAM
guest2d10aa
 
PDF
Agile Journey to agile
Brijesh Prabhakar
 
DOCX
The AAA Test Transformation Model
Sushant Hublikar
 
PDF
Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...
Claudia Badell
 
PPTX
Test Management.pptx
MAshok10
 
PDF
Using agile testing to drive product innovation
Stephen Graves
 
PDF
AgileTesting_Ver1.0
Subramanya Mudukutore
 
PDF
Beata Karpinska - Testing and Lean Principles - EuroSTAR 2010
TEST Huddle
 
PPTX
Agile Testing Agile Ottawa April 2015
Dag Rowe
 
PDF
Agile Testing – embedding testing into agile software development lifecycle
Kari Kakkonen
 
PPTX
Agile testing
Atulya Krishna Mishra
 
PPS
How to be a better tester
Jan Sabak
 
PPTX
Chapter 2 - Fundamental Agile Testing Principle, Practices & Process
Neeraj Kumar Singh
 
7 habits of highly effective testers
Bouvet ASA
 
Mastering Agile Practices to Build High Performing Teams
AgileThought
 
At2011 7 habits_of_highly_effective_agilists
Amoli Upadhye
 
Start with Quality - an Agile Tester's Case Study
Nick Zdunić
 
Establishing an Agile Testing Culture
TechWell
 
[Paul Holland] Trends in Software Testing
Ho Chi Minh City Software Testing Club
 
Agile testing practice
Mary Jiang
 
Agile Journey to agile
Brijesh Prabhakar
 
The AAA Test Transformation Model
Sushant Hublikar
 
Talk at OnlineTestConf: Challenges and lessons learned when adopting testing ...
Claudia Badell
 
Test Management.pptx
MAshok10
 
Using agile testing to drive product innovation
Stephen Graves
 
AgileTesting_Ver1.0
Subramanya Mudukutore
 
Beata Karpinska - Testing and Lean Principles - EuroSTAR 2010
TEST Huddle
 
Agile Testing Agile Ottawa April 2015
Dag Rowe
 
Agile Testing – embedding testing into agile software development lifecycle
Kari Kakkonen
 
Agile testing
Atulya Krishna Mishra
 
How to be a better tester
Jan Sabak
 
Chapter 2 - Fundamental Agile Testing Principle, Practices & Process
Neeraj Kumar Singh
 
Ad

More from Vipul Gupta (6)

PPTX
The #Futureof Software Tester
Vipul Gupta
 
PPTX
Agile tour ncr test360_degree - agile testing on steroids
Vipul Gupta
 
PPT
Improving ROI and Efficiencies of Software Test Case Automation
Vipul Gupta
 
PPT
Test Automation - why qLabs?
Vipul Gupta
 
PPT
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
Vipul Gupta
 
PPT
Impetus qLabs Solutions
Vipul Gupta
 
The #Futureof Software Tester
Vipul Gupta
 
Agile tour ncr test360_degree - agile testing on steroids
Vipul Gupta
 
Improving ROI and Efficiencies of Software Test Case Automation
Vipul Gupta
 
Test Automation - why qLabs?
Vipul Gupta
 
Q Labs Webinar on Testcase Prioritization [Feb 20, 2009]
Vipul Gupta
 
Impetus qLabs Solutions
Vipul Gupta
 

The 7 habits of effective agile testers