1. A method for lifecycle management of automated testing, comprising: processing a plurality of manual test cases for an application under test; associating a set of reusable test scripts to the plurality of manual test cases, wherein the set of reusable test scripts is selected from a library of reusable test scripts; and executing the set of reusable test scripts for the application under test using an automated testing tool associated with the set of reusable test scripts.