Testing is a process, where we verify and validate that the actual matches the expected. That’s one of the easiest way to put this complex process into wording. And automation basically means something which allows replacing man with a machine. The most basic example of automation is a “wheel”. Test Automation is a process where we automate the process of testing. Or in other words – Software test automation refers to the activities and efforts that intend to automate engineering tasks and operations in a software test process using well-defined strategies and systematic solutions.