Analyze, Review and understand software requirement for automation testability Self-managed individual who can actively build the automation frameworks Automation of System / Application level scenarios using Cucumber Create Step definitions / bindings for the feature files and validate user scenarios Constant research & improvement of the Automation framework Collaborate with Project teams on various frameworks used and effectively reuse the libraries at System level Experience designing and coding high efficiency tests for scalable, distributed, fault-
tolerant applications Experience constructing test plans and executing against these plans across functional, regression unit, system, performance, stress and load testing
Required Skills :
Minimum 6+ years of direct experience in software quality assurance Automation software Test using - Selenium and UFT test automation tools.
Experience in software Test automation tools- Selenium and UFT test automation tools.
Experience in designing test automation frameworks
Experience / Knowledge in both Behavior Driven Development (BDD) and Test Driven Development (TDD) as well as Gherkin specifications
Experience in Automated Testing with Cucumber.
Experience in writing, executing and monitoring automated test suites using a variety of technologies including, but not limited to, Cucumber, Selenium.
Understanding of Software Development Life Cycle (SDLC) process.
Experience in creating end to end CI / CD (Continuous Integration / Continuous delivery) solutions using tools Jenkins and Bamboo.
Experience in project tracking and issue tracking tool JIRA and HP-QC / ALM.
Strong Database skills (MySQL & SQL server)
Experience designing and coding high efficiency tests for scalable, distributed, fault-tolerant applications