Practitioners Testimonials about Software Testing

03/10/2021
by   Pradeep Waychal, et al.
0

As software systems are becoming more pervasive, they are also becoming more susceptible to failures, resulting in potentially lethal combinations. Software testing is critical to preventing software failures but is, arguably, the least understood part of the software life cycle and the toughest to perform correctly. Adequate research has been carried out in both the process and technology dimensions of testing, but not in the human dimensions. This paper attempts to fill in the gap by exploring the human dimension, i.e., trying to understand the motivation of software professionals to take up and sustain testing careers. Towards that end, a survey was conducted in four countries - India, Canada, Cuba, and China - to try to understand how professional software testers perceive and value work-related factors that could influence their motivation to take up and sustain testing careers. With a sample of 220 software professionals, we observed that very few professionals are keen to take up testing careers. Some aspects of software testing, such as the learning opportunities, appear to be a common motivator across the four countries; whereas the treatment meted out to testers as second-class citizens and the complexity of the job appeared to be the most important de-motivators. This comparative study offers useful insights that can help global software industry leaders to come up with an action plan to put the software testing profession under a new light. That could increase the number of software engineers choosing testing careers, which would facilitate quality testing.

READ FULL TEXT
research
11/02/2021

International Comparative Studies on the Software Testing Profession

This work attempts to fill a gap by exploring the human dimension in par...
research
07/16/2020

The Unpopularity of the Software Tester Role among Software Practitioners: A Case Study

As software systems are becoming more pervasive, they are also becoming ...
research
12/12/2018

Analyzing Popularity of Software Testing Careers in Canada

Software testing is critical to prevent software failures. Therefore, re...
research
04/17/2020

Exploratory Test Agents for Stateful Software Systems

The adequate testing of stateful software systems is a hard and costly a...
research
06/12/2019

Comparing Popularity of Testing Careers among Canadian, Chinese, Indian Students

Despite its importance, software testing is, arguably, the least underst...
research
08/25/2020

Failures and Fixes: A Study of Software System Incident Response

This paper presents the results of a research study related to software ...
research
05/23/2019

Design Dimensions for Software Certification: A Grounded Analysis

In many domains, software systems cannot be deployed until authorities j...

Please sign up or login with your details

Forgot password? Click here to reset