Manual Testing ? Why not ? After all, the human mind is the creator of many scientific and artistic things in this world. However, as we know, the pace of technology is moving so rapidly, such that business have to harness technology to gain that crucial competitive edge. Imagine if you are in the Telco, Banking, Insurance, new codes or enhancement codes must be deployed with good quality and tested performance. This is why Test Automation is akin to quality assurance for your application.