Question: what are the different automation tools for software testing?
Answer: Selenium. Selenium is a testing framework to perform web application testing across various browsers and platforms like Windows, Mac, and Linux. ... 
TestingWhiz. ... 
HPE Unified Functional Testing (HP – UFT formerly QTP) ... 
TestComplete. ... 
Ranorex. ... 
Sahi. ... 
Watir. ... 
Tosca Testsuite.