Digitalization and the Changing Face of Software Testing and Development