QA Automation Testing, also known as Test Automation, refers to using specialized tools, frameworks, and scripts to execute predefined test cases on software