Provide exceptional service to technology and business partners. Ensure consistency and quality in automated testing delivery. Apply technical expertise and understanding of current industry best practices to assist in defining automation strategy, and to drive forward strategic initiatives. Use advanced knowledge of applications to provide technical assistance in identifying, evaluating, and resolving highly complex testing challenges. Support and maintenance of the test automation process and framework. Develop effective test data management strategies for automated test suites. Evaluate tool capabilities, hardware and software requirements to meet test objectives. Troubleshoot and identify solutions to technical challenges due to new or changing technologies and toolsets. Research new products and industry methodologies, and facilitate the development of new concepts, techniques, and standards. Review and provide input on test strategies and plans written by others. Serve as a mentor to less experienced staff (1-2 years of experience) and assist in the development of automation skills for all team members, including manual testers.Minimum Requirements: Degree in computer/engineering related. MS (2YRS) or BS (5YRS) experience in software testing. Position requires expertise in researching testing strategies & methodologies, planning & execution of testing cycles across multiple environments & resolve complex testing challenges. Technical skills in Project management, testing & automation tools, Agile, Automation framework (API, Selenium, JAVA), Tools (HP-ALM, SOAP UI), MS Azure Cloud Tech, Seibel CRM, ETL (Tivoli & Datastage)Travel/Relocation