An empirical investigation of personality traits of software testers
Version 2 2024-06-06, 11:53Version 2 2024-06-06, 11:53
Version 1 2016-02-24, 16:03Version 1 2016-02-24, 16:03
conference contribution
posted on 2024-06-06, 11:53authored byT Kanij, R Merkel, J Grundy
Software testing is the process of an execution based investigation of some aspects of the software's quality. The efficiency of the process depends on the methods and technologies used, but crucially also on the human testers. Software testers typically attempt to anticipate and expose ways software may be defective, a fundamentally different task set to those of other software development practitioners. This raises the question of whether the personality of software testers may be different to other people involved in software development. To test this hypothesis, we collected personality profiles using the big five factor model of around 200 software development practitioners. Analysis of this data indicates that software testers are significantly higher on the conscientiousness factor than other software development practitioners, while other factors remain broadly consistent.