Defining The Characteristics Of An Ideal Test Automation Team