The New Gives and Takes in a testers role
-
Upload
agile-testing-alliance -
Category
Technology
-
view
1.036 -
download
0
Transcript of The New Gives and Takes in a testers role
![Page 1: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/1.jpg)
The New Gives and Takes in a Tester’s Role
-Rajini Padmanaban
![Page 2: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/2.jpg)
Slide 2
Spot The Difference!
![Page 3: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/3.jpg)
Product Quality as it stands today…
Slide 3
Collective Ownership Need for domain knowledge
Drive to Understand competitionNeed to think beyond bounds of
core test team
![Page 4: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/4.jpg)
Let’s take the case of Facebook
Anger mounts after Facebook’s
‘shadow profiles’ leak in bug
Facebook 'bug' worse than reported;
non-users also affected
Here’s the email 6M Facebook users
affected by the network’s privacy flaw
will receive
Slide 6
![Page 5: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/5.jpg)
Let’s take the case of Facebook
Facebook does not have, need testers. How testing is done?
1. Facebook has lot of automation not by scope or coverage, by lines
of test code
2. Everyone at facebook uses it and reports issues
3. Aggregate error logs and user reports help determine bugs
4. Major clients are forced to use it and report bugs
5. Ex-facebook employees have privileged channels to report issues
Why no QA discipline?
6. Not having QA makes it a more fun place to work
7. It is a website and issues can be fixed fast
8. Social networking isn’t critical to users
9. Facebook has a lot of momentum and lock in
Post on Wired.com
Facebook Puts The Brakes on the Hacker
Way
Facebook’s move toward greater testing is a
sign of maturation at the company
Slide 7
![Page 6: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/6.jpg)
Did You Know – Facebook’s Bug Bounty
"India is home to the largest population of security researchers participating in the
Facebook bug bounty program since its inception in 2011. The country also holds the
top spot for most bounties paid," Adam Ruddermann, Facebook’s technical program
manager
![Page 7: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/7.jpg)
Understanding a tester’s role at this time…
Slide 8
![Page 8: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/8.jpg)
The cross-roads
Slide 8
Administrative
TesterTechnical TesterEmpathetic Tester
Developer
User Expert Analytical Tester
Social Tester
Source: http://www.satisfice.com/blog/archives/893
![Page 9: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/9.jpg)
Gives and Takes in a tester’s role
Striking the
right balance
Slide 10
![Page 10: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/10.jpg)
What can I give away?
• All together –
• Detailed documentation and test
artifacts creation
• Pure script based testing approach
• Obsession on age-old metrics that
don’t add value
Slide 10
![Page 11: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/11.jpg)
What can I give ?
• To another team member –
• BVTs to developers, build
engineers
• Sanity regression tests to
developers
• Early troubleshooting tests to
operations
• Accountability for quality to
everyone
Slide 11
Retain Independence and Exercise
Caution as You Give Away
![Page 12: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/12.jpg)
What can I take ?
• Ownership to build a professional testing culture
• Controlled freedom with responsibility
• Competing product quality evaluation
• Triage representation
• End user issue analysis
• Role of a quality ambassador
• Drive for continuous, conscious and collaborative
quality
Slide 12
![Page 13: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/13.jpg)
Determine to “thrive” not just “survive”
Slide 13
10 lessons to thrive as a tester• Tailor test documentation, use modern technology
• Use test design techniques as a review technique
• Provide management with feedback on their decisions
• Learn to be a weather person
• Test the tester’s tests
• Strengthen your test environment
• Stand out and be different
• Become a pioneer or explorer
• Believe in yourself
• Take time to sharpen your axe
Source: http://www.agileconnection.com/blog/beth-romanik/stareast-2013-keynote-surviving-or-thriving-top-ten-lessons-professional-tester
![Page 14: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/14.jpg)
Myself as a Tester
Niche
Holistic view into testing
Enhanced confidence
Empowerment to thrive
For my team
Better task load balancing
Improved collaboration
Enhanced respect for each other’s
role
For my product
Improved test coverage and quality
Empowerment to meet market
dynamics
Increased market acceptance
For my users
A good quality feature rich product
on time
A WIN scenario for everyone!
Slide 17
![Page 15: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/15.jpg)
The Hare and Tortoise Story
The Tortoise And
The Hare
Scenario 1
Moral: Slow and steady wins the
race
![Page 16: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/16.jpg)
Why did I
lose the
race?
The Story Goes On – Scenario 2
Moral: Slow and steady is good but fast and steady is
even better
![Page 17: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/17.jpg)
There’s More – Scenario 3
How can
I can win
the hare?
What
should I
do?
Moral: Identify and leverage core competencies, explore newer
playing fields for growth and advancement
![Page 18: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/18.jpg)
One Final Take – Scenario 4
Hi, buddy. How
about doing our last
race again?Great! I think we could
do it much better, if we
two help each other.
![Page 19: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/19.jpg)
Teamwork is about situational leadership and empowerment; letting the person with
relevant core competency for a situation take leadership and let the group shine together
Moral Revisited!
![Page 20: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/20.jpg)
Take-Aways
Slide 18
• Quality - a core attribute in product success
• Identify new playing fields; customize tester’s role
• Retain independence, harp on collaboration
• Remember the new hare and tortoise story!
Excited to share a book on “New Software Testing Roles” –
published by CRC Press later in 2016
Workshop on Re-invent Testers – by James Bach, in Dec, in
Noida
(http://www.satisfice.com/reinventingtesters.shtml)
![Page 21: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/21.jpg)
Additional references
• http://www.zdnet.com/anger-mounts-after-facebooks-shadow-profiles-leak-in-bug-7000017167/
• http://www.zdnet.com/firm-facebook-bug-worse-than-reported-non-users-also-affected-7000017318/
• http://thenextweb.com/facebook/2013/06/22/heres-the-email-6m-facebook-users-affected-by-the-networks-privacy-flaw
-will-receive
/
• http://www.wired.com/business/2013/08/slowing-the-hacker-way/
• http://www.zdnet.com/blog/facebook/why-facebook-doesnt-have-or-need-testers/7191
• http://pps-aseem.blogspot.in/2008/05/new-version-of-hare-tortoise-story.html
• https://www.practitest.com/wp-content/uploads/2015/07/State_of_Testing_Survey_2015.pdf
Slide 21
![Page 22: The New Gives and Takes in a testers role](https://reader035.fdocuments.us/reader035/viewer/2022062823/58714d9b1a28ab55588b7233/html5/thumbnails/22.jpg)
Thank you
For more information, please:
• Contact us at [email protected]
• Visit us at www.qainfotech.com
• Read our blogs at www.qainfotech.com/blog
• Follow us on Twitter at www.twitter.com/qainfotech
USA
Office
International
Headquarters
Noida
Uttar Pradesh, India
Phone: +91-120-4292222
(Three additional testing facilities in India)
Farmington Hills
Michigan, U.S.A.
Phone: +1-248-719-3409
Slide 22