intelligent testing skills needed in a digital world
TRANSCRIPT
1
“If you are not learning something new each day, you are not TESTING”
- Gerald Weinberg2
3
Isn’t the most important craftsmanship of the testers -
an aim to remove imperfections of a Product / Software
and make it a high quality one?
4
Michelangelo di Lodovico Buonarroti Simoni
“What’s in it for Me?”
We are intelligent anyways –
Why should we really bother?
What is changing?
“How can we be Relevant Technologically?”
What are the Skills we need to focus on in a rapidly changing
eco-system?
What are hypes and fads vs real must-have skills?
“Soft Skills Needed to Succeed”
What will make us more intelligent – business and
customer centric?
Why are these the most important skills/traits to
master?
Test Approach
What are we Testing learning (or recollecting) today?
5
“Be a yardstick of quality. Some
people aren't used to an environment where excellence is
expected”
6
Steve Jobs
Tip of the Iceberg seen in 2016
2016 A Year in Review – Software Failures
7Source: Tricentis Software Fails 2016 Report - https://www.tricentis.com/wp-content/uploads/2017/01/20161231SoftwareFails2016.pdf
Over 4.4 Billion people got affected by
a Software Fail (Up
from 4.3 Billion in
2015) > 50% Global
Population
$1,062,106,142,949- Assets Affected (Up
from $4.2 Billion in
2015)
315 years, 6 months,
2 weeks, 6 days, 16
hours, & 26 minutes -
Accumulated time-
lost due to Bugs
2.66 Billion Mobile
Phones impacted with Malware
12% Year on Year Increase in impactful
Software Bugs
British Airways lost
$20 Billion (3%) in
Market Cap within a
few days after a failed
software upgrade
More Than 21
Million Automobile
recalls as a result of
Glitches / Bugs
$5.7 Billion Impact
in Failed Government
Software Projects due
to Bugs
2.2 Billion people live on less than $2 a day
Industry Focus
How is the Technology Landscape evolving ?
!
Business Agility - Some Statistics
9
Google - refactors
code by 50% each
month*
Netflix - 5 Billion+
API Calls per Day (and
increasing daily)
~75% of Corporates
to have bi-modal IT
~63% all projects are
not aligned to
Business Strategy
~79% organizations
using CI/CD/DevOps
practices in one form
or the other
~41% of global
corporate workload
to shift to Cloud by
2017
In 2020, 100 million
consumers will shop
via consumers will
shop via augmented
reality
By 2020, 30% web
browsing will be done
without a screen
by 2022 - $1 Trillion a
year to be saved
through IoT
Source: Gartner, Inc. Top Strategic Predictions for 2017 and Beyond: Surviving the Storm Winds of Digital Disruption, 14-Oct-2016
* - Google runs on ~2 Billion LOC Source: CA Workshop on Modern Software Factory
Source: CA Workshop on Modern Software Factory
Amazon Netflix
Agility with Value is critical for Business Success
Source: http://www.slideshare.net/BrynleyScully/getting-ready-for-tomorrows-testing
Source: Tricentis Webinar on Future of Testing
Is the Testing Industry ready for testing the following innovations?
11
Key Testing Trends
12
• Rapid High Quality and Innovative Test Delivery
• Test Suite Creation and Optimization (Risk Coverage )
• Useful Automation – Test Smart, Self-Healing, Script
less, Purposeful
• Predictive and Cognitive Testing – Foresee issues
reduce reactive time, resolve rapidly
• Rapid Impactful Defect Finding - Intelligent Defect
Detection, Pattern Analysis, Predictive Modeling
• Intelligent Environment Provisioning
• Management with Intelligent Metrics and Dashboard
Broadly speaking – New Age Test Innovation focuses on the following needs
with Intelligent Testing
Key Testing Trends
13
Business
Capabilities
User Experience
/ UI Testing
Web Services
Testing
Messaging / B2B
Layer Testing
Integration
Testing
DB Layer Testing
Unit Testing
Unit
Integration
UI
Business
Centric
Technology
Centric Tim
e /
Eff
ort
/ C
ost
/ C
om
ple
xit
y
Mo
re T
est
ing
/ A
uto
mati
on
Divide and Conquer and flip the testing layers
Currently, majority of the organizations focus majorly on Business testing (a heavy investment) which is time consuming
An inverted pyramid of more testing in earlier phases will deliver better value to the organization
Leading firms have
unique test approach
for SoE (Systems of
Engagement)
SoI (Systems of
Innovation)
SoR (Systems of
Records)
There is no One Size
Fits all approach for
testing
Intelligent Approach
needs to be adopted
as per needs
Skills Focus
Let’s look at the real skills in demand – Technology Skills & Soft Skills
!
Tester’s Journey to Excellence
05
04
03
02
01
Vision & Thought
Leadership
Specialization
Expertise in Soft Skills
Techno Functional Skills
Testing Fundamentals
1. Satisfied but a sense of
Uselessness
4. In the comfort zone and a
sense of emptiness
Wh
at y
ou
are
GO
OD
at
What you are
PAID for
Wh
at
the W
orl
d
NEED
S
What you
LOVE doing?
Passion Vision
Skills Experience
Tester’s
Ikigai
3. Excitement, Complacency and
a sense of uncertainty
2. Delight, Recognition and
fulfilment but no wealth
A Tester’s
Ikigai
Ikigai is a Japenese Concept meaning “A Reason for Being”.
1
2
3
4
Source: https://en.wikipedia.org/wiki/Ikigai
“
Source : https://www.ministryoftesting.com/wp-content/uploads/2013/04/Infographic.png
Let’s see a Test Leadership survey outcome by Testing Planet few years back
17
18Source : https://www.ministryoftesting.com/wp-content/uploads/2013/04/Infographic.png
19 19
Top Testing Skills
Do you Agree?
“How can we be Relevant Technologically?”
Putting it all together
What are the essential Skills
!
21
Top-5 Essential Tech Skills of an Intelligent Tester
1 2 3 4 5
22
Top-5 Soft Skills for an Intelligent Tester
1 2 3 4 5
Reference : The basics you can find anywhere 5 Steps To Successful Storytelling Published on April 5, 2014 Featured in: Marketing & Advertising
!
24 24
1
Are you able to convey What, How, Why you are testing?
Are you able to convey smoothly regardless of Who you communicate with?
Who | What | Where | When | Why
Could there be an issue?
Is there a Problem?
What all can go wrong?
How can this be broken?
2
25
26
3
CREATIVITY
In Design and Execution
In Analysis
Problem Solving
Tooling and Automation
A crucial Skills for the Tester
27
learn, adapt, apply and progress
4
“We keep moving forward, opening new doors,
and doing new things, because we're curious and
curiosity keeps leading us down new paths” –
Walt Disney
28
COLLABORATE
Know when to fight a battle.
Always have integrity to stand-up and speak with courage
Always collaborate to achieve the common objectives
Know the end at the beginning to collaboratively solve
5
TAKEAWAY
Remember Michelangelo, become a solid craftsman
Be Learning
Learn , apply and propel your knowledge
Be Testing
If you are not learning something new each day, you are not TESTING - Weinberg