Optimizing Software Quality Through Automation Testing