Hazem James AbolrousApr 21, 202113 minTech Due DiligenceA Definitive Guide To Software Testing and Test Automation [2023] Software testing is about assessing risks and ensuring that things are built right, but more importantly that the right thing is being built