What are the triggers for change for testers? Are we headed towards Extinction?
By Venkat Raghavan Test manager
Morpheus (From The movie Matrix): “This is your last chance. After this, there is no turning back. You take the blue pill – the story ends, you wake up in your bed and believe whatever you want to believe. You take the red pill – you stay in Wonderland and I show you how deep the rabbit-hole goes.”
So, did I really have to make the title this dramatic? Of course I had to, and why? It is because this is my first blog at LPS and I wanted to spice it up…just to get more hits / read, a dramatic title (most of the times) gets the job done 😊. Jokes apart, this has kept me up at nights (or was it Netflix… um) and I started looking around for answers asking colleagues, attending brown bags, drink-ups and reading online content. I started to realize that I was not alone. The community plus industry was filled with people like me, and they all had similar questions, questions.
Where is this industry heading?
What is the next big disruptor, emerging trend?
Are my skills and me still relevant? What skills do I need and how far will they take me?
Agile or DevOps, is it here already and to stay what happens to SDLC?
Is Manual Testing going to become obsolete, Do I need automation? and it goes on…
I am sure there are many more questions, and many of you may share similar thoughts or feelings, so what better than addressing the elephant in the room and kicking off my blogging career LPS by seeking answers to some of these questions.
Why and what is causing the change?
“The Only Thing That Is Constant Is Change” – Heraclitus
Before we get into the trends and disruptors, I think it would be good to set some context and get into the leaders’ shoes and see what they are seeing and why they are driving this. So, what do the leaders really want…? In summary, and based on the patterns of some of the industries and businesses in NZ, they are all striving to (my simplistic view, the list otherwise can get quite long).
1) Deliver better business outcome / value and fast via efficiencies /automation
2)Staying relevant and in most case ahead in terms of techno-business trends and disruptions in this highly volatile and competitive climate. (Some good examples: Banking-NFC payments /Big Data / Machine Learning/AI. TV and Music – Streaming /online content. Automotive -Autonomous vehicles/ Battery driven etc.).
This vision has led to organizations embarking on transformation programs – call it technology transformation, new ways of working, automation, Dev Ops journey, Agile journey etc. and there are some splendid examples of what organizations have been able to achieve through their journeys. Some interesting case studies and success stories – Capital One , ING and good old Spotify.
How does this affect us the “Testing guys “?
“Here is a test to find whether your mission on earth is finished:
If you’re alive, it isn’t “. -Richard Bach
Now that we set some context and triggers causing change, how do we Testers fit into all of this. The simple answer to all of this is – If there is code produced, there will exist bugs and it will need to be tested. Software Testing and or Quality is an integral part of the process / lifecycle and it cannot be ignored, as there are consequences or risks, and these risks will always need mitigation.
So, what will be different for us testers?
I have summarized what I think is the continuously evolving picture of the key drivers that will affect our community, and each of these can be vast oceans in themselves, so we will try and look at each of these key drivers at a very high level in my next blog.
Again, this is purely my personal perspective and interpretation on the topic, and the ever-changing testing landscape, would be great to hear your thought and comments and stay tuned to read my next blog, coming soon…