So, I think software testing is important because we are human and human might commit error in any process. Some errors do impact much the software that they can break the whole system or software.
In such, the kind of situation you need to take care that suck errors are caught well in advance before deploying the software or system in production. Therefore, we should test software for reducing the risk and increasing confidence and reliability for software.