Position Title- Automation Testing with BDDCustomer: Siemens Gamesa Minimum Qualification- BE / B.Tech / ME / MCA in with an excellent academic track recordExperience in yrs - a. Total Experience (TEX) 5-8 Yearsb. Relevant Experience (REX) 5-8 YearsRoles and Responsibilities : Analyze, Review and understand software requirement for automation testability Automation of System level scenarios using Cucumber and Ruby Create Step definitions / bindings for the feature files and validate user scenarios Utilize development skills, data manipulation skills and scripting skills to engineer technical, repeatable tests Constant research & improvement of the Automation framework Collaborate with Project teams on various frameworks used and effectively reuse the libraries at System level Ability to lead the teams and technically sound. Must Have Skills:Ruby/Python/Java Selenium+ BDD+API+SQLNumber of positions- 33. Customer Name (As per deployment) -Siemens Gamesa - Bangalore4. Location of deployment (Specific customer location for deployment) - Siemens Bangalore5. Specific office Location (only for proactive hiring) - 6. Notice period preferred range - 0-30 days7. Shift Timing / Work timing (Specify the work time slot)- General shift8. Is Cab facility available Yes9. Interview process- (Number of rounds and mode of interviews) - F2F10. Is client open to conduct Skype interview (for off location candidates)- NO11. Any specific need -a. (Example) Candidate should not have attended the same client interview (directly/via another vendor) in the last 3 months (1.) To create reusable orscalable test automation framework, develop test strategiesorplans, maintain test data and to submit status reports for minimizing exposure and risks on the project or closure of escalations. (2.) To develop and continuously improve automated tests as new system featuresor enhancements are developed and accordingly create work plans, monitor and track the work schedule for on time delivery as per the defined quality standards. (3.) To developorguide and mentor QA engineers in the use of the testing framework , enhancing their technical capabilities and increasing productivity. (4.) To participate in functional as well as technical discussions with the client orteam to understand functional ordesign specifications ,highlight performance concerns, inconsistencies ,prepare automated test scripts,maintain test case suite,ensure the appropriate test environments and infrastructures are in placeorkept upto date.