Lately have we witnessed technological innovations such as artificial intelligence, Robotics, IoT, mobility and cloud services. In addition to technology innovations, new ways of software development and delivery are in use, such as Agile and DevOps.
How does it affect the testing domain and the role of the test manger?
Many of the key notes this year addressed this subject. The traditional test manager role is being challenged. How can it adjust the trend of agile development and short time Software delivery to the market and where is testing in DevOps? Quality becomes even more crucial when time to marked shortens.
To achieve this goal, close cooperation between developers, testers, business & operations, is important. This way of working will help us remove the traditional boundaries between those different roles and organizational structure.
Working this way requires a shift of mind in several areas:
· The tester is becoming part of the team
· ‘Shift to the left’- Start to test early
· Whole- team approach to testing
· Continuous testing- all the way from planning to operation & monitoring
· Focus on non- functional testing
Automation/ Test developer role, was also among the themes this year. There is a movement towards automation in many organizations. It is here to stay and necessary if we practice continuous delivery. Automation first step should be cost/ benefit analysis before making any a decision.
When automating, we should focus on repetitive test, load test and simulation of the user interface.
Still, it is very important not to forget manual testing. This way we make sure to avoid critical errors being taken into production. Explorative testing is an example of efficient testing technique when working agile or DevOps.
To sum up, technology develops fast and constantly and accordingly should the test role.
Testers need to learn new skills as well as building on existing skills. It is not enough just to know the test domain. We should understand Software development, code (white box testing), Architecture & infrastructure.
Having good overview of these areas, will help us understand how to test and hopefully make us a better testers 😊
These are my insights from the conference and the current trends in the Norwegian market.
What are the trends in your country? I am curious to hear your opinion, so welcome to write me back.
This post is written by Irit Kristoffersen, Test manager at Ciber Norway. http://www.ciber.no/