Software testing is an activity to check whether the actual results match the expected results and to ensure that the software system is defect free. Automation Testing means using an automation tool to execute your test case suite. The automation software can also enter test data into the System Under Test, compare expected and actual results and generate detailed test reports. Test Automation demands considerable investments of money and resources.I will handle both manual and automation testing. Automation with selenium webdriver, protractor with cucumber, junit test,testNG frameworks.