Abstract
Software testing is vital to improve software quality. However, software tester role is stigmatized, partly due to misperception and partly due to the treatment of the testing process within the software industry. The present study analyses this situation aiming to explore what might inhibit an individual from taking up a software testing career. In order to investigate this issue, we surveyed 132 senior students pursuing degrees in information systems, information and communication technology, computer science, computer engineering, software engineering, and other closely-related disciplines at three universities in the United Arab Emirates: two publicly funded and one top-notch private university. The students were asked to describe the PROs and CONs of taking up a career in software testing and to ponder the likelihood that they would take up the career themselves. The study identified 7 main PROs and 9 main CONSs for pursuing a testing career, and indicated that the role of software tester is perceived as a social role, which may require as many soft skills as technical prowess. The results also show that UAE software-related students have a stronger negative attitude towards software testing compared to their counterparts in other countries where similar investigations have been carried out in the past three years.
This research was conducted at New York University in Abu Dhabi in 2020, when L.F. Capretz was a visiting professor of Computer Science.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Leveson, N.G., Turner, C.S.: An investigation of the Therac-25 accidents. Computer 26(7), 18–41 (1993)
Nuseibeh, B.: Ariane 5: who dunnit? IEEE Softw. 14(3), 15 (1997)
Johnston, P., Harris, R.: The Boeing 737 Max saga: lessons for software organizations. Softw. Qual. Prof. 21(3), 4–12 (2019)
Kaner, C., Bach, J., Pettichord, B.: Lessons Learned in Software Testing. Wiley, Hoboken (2008)
Kasurinen, J., Taipale, O., Smolander, K.: Software test automation in practice: empirical observations. In: Advances in Software Engineering, p. 18 (2010)
Graham, D., Fewster, M.: Experiences of Test Automation: Case Studies of Software Test Automation. Addison-Wesley, Boston (2012)
Florea, R., Stray, V.: Software tester, we want to hire you! An analysis of the demand for soft skills. In: Garbajosa, J., Wang, X., Aguiar, A. (eds.) XP 2018. LNBIP, vol. 314, pp. 54–67. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-91602-6_4
Astigarraga, T., Dow, E.M., Lara, C., Prewitt, R., Ward, M.R.: The emerging role of software testing in curricula. In: IEEE Transforming Engineering Education: Creating Interdisciplinary Skills for Complex Global Environments, pp. 1–26 (2010)
Waychal, P., Capretz, L.F..: Why a testing career is not the first choice of engineers. In: 123rd Annual Conference of the American Society for Engineering Education, New Orleans, Paper ID #14994, p. 6 (2016)
Waychal, P., Capretz, L.F., Pardeshi, S.N.: Analyzing popularity of software testing careers in Canada. In: 125th ASEE Annual Conference, Salt Lake City, ID #21627, p. 6 (2018)
Deak, A., Stålhane, T., Cruzes, D.: Factors influencing the choice of a career in software testing among Norwegian students. Softw. Eng. 796, 1–8 (2013)
Deak, A.T., Stålhane, T., Sindre, G.: Challenges and strategies for motivating software testing personnel. Inf. Soft. Technol. 73, 1–15 (2016)
Santos, R.E.S., Magalhaes, C., Correia-Neto, J., Silva, F.Q.B., Capretz, L.F.: Would you like to motivate software testers? Ask them how. In: Empirical Software Engineering and Measurement, Toronto, Canada, pp. 95–104 (2017). https://doi.org/10.1109/ESEM.2017.16
Capretz, L.F., Varona, D., Raza, A.: Influence of personality types in software tasks choices. Comput. Hum. Behav. 52, 207–214 (2015). https://doi.org/10.1016/j.chb.2015.05.050
Rooksby, J., Rouncefield, M., Sommerville, I.: Testing in the wild: the social and organizational dimensions of real world practice. Comput. Support. Coop. Work 18(15–16), 559–580 (2009)
Hazzan, O., Tomayko, J.: Human aspects of software engineering: the case of extreme programming. In: Eckstein, J., Baumeister, H. (eds.) XP 2004. LNCS, vol. 3092, pp. 303–311. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-24853-8_45
Shah, H., Harrold, M.J.: Studying human and social aspects of testing in a service-based software company: case study. In: Proceedings of ICSE Workshop on Cooperative and Human Aspects of Software Engineering, pp. 102–108 (2010)
Capretz, L.F.: Bringing the human factor to software engineering. IEEE Softw. 31(2), 102–104 (2014). https://doi.org/10.1109/MS.2014.30
Waychal, P., Capretz, L.F., Jia, J., Varona, D., Lizama, Y.: Practitioners’ testimonials about software testing. In: IEEE International Conference on Software Analysis, Evolution and Reengineering, pp. 582–589 (2021). https://doi.org/10.1109/SANER50967.2021.00070
Capretz, L.F., Waychal, P., Jia, J., Basri, S.B.: Comparing the popularity of testing career among Canadian, Malaysian, Chinese, Indian, and Malaysian students. In: 3rd International Conference on Advanced Information Science and Systems (AISS 2021), Sanya, China, p. 7 (2021). https://doi.org/10.1145/3503047.3503091
Capretz, L.F., Waychal, P., Jia, J.: Comparing the popularity of testing careers among Canadian, Chinese, and Indian students. In: IEEE/ACM 41st International Conference on Software Engineering (ICSE Companion), Montreal, Canada, pp. 258–259 (2019). https://doi.org/10.1109/ICSE-Companion.2019.00103
Cerioli, M., Leotta, M., Ricca, F.: What 5 million job advertisements tell us about testing: a preliminary empirical investigation. In: The 35th Symposium on Applied Computing (2020)
Capretz, L.F., Ahmed, F.: Making sense of software development and personality types. IEEE IT Prof. 12(1), 6–13 (2010). https://doi.org/10.1109/MITP.2010.33
Capretz, L.F., Waychal, P., Jia, J., Varona, D., Lizama, Y.: International comparative studies on the software testing profession. IEEE IT Prof. 23(5), 56–61 (2021). https://doi.org/10.1109/MITP.2020.3031862
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A – Survey Questions
Appendix A – Survey Questions
-
1.
What are the three PROs (in the order of importance) for taking up testing career?
\({\text{a}})\quad \quad \quad \quad \quad \quad \quad \quad \quad {\text{b}})\quad \quad \quad \quad \quad \quad \quad \quad \quad {\text{c}})\)
-
2.
What are three CONs (in the order of importance) for taking up testing career?
\({\text{a}})\quad \quad \quad \quad \quad \quad \quad \quad \quad {\text{b}})\quad \quad \quad \quad \quad \quad \quad \quad \quad {\text{c}})\)
-
3.
What are chances of my taking up testing career?
\(\begin{array}{*{20}l} {{\text{Certainly}}\;{\text{Not}}\quad {\text{No}}\quad {\text{Maybe}}\quad {\text{Yes}}\quad {\text{Certainly}}\;{\text{Yes}}} \hfill \\ {\text{Reasons:}} \hfill \\ \end{array}\)
-
4.
Gender (optional):
-
5.
GPA (optional):
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Capretz, L.F., Harous, S., Nassif, A.B. (2023). What UAE Software Students Think About Software Testing: A Replicated Study. In: Dzitac, S., Dzitac, D., Filip, F.G., Kacprzyk, J., Manolescu, MJ., Oros, H. (eds) Intelligent Methods Systems and Applications in Computing, Communications and Control. ICCCC 2022. Advances in Intelligent Systems and Computing, vol 1435. Springer, Cham. https://doi.org/10.1007/978-3-031-16684-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-031-16684-6_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-16683-9
Online ISBN: 978-3-031-16684-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)