Automation Engineer
Current Performed BDD (Behavior Driven Development) using Cucumber features, Scenarios and Step definition in Gherkin format. Used Maven for build management and Jenkins for continuous integration of the builds. Used Selenium WebDriver to run Test cases in multiple browsers. Performed Data migration testing using SQL server Reporting Services (SSRS) to extract, transform and load test data. Involved in writing SQL queries for data validation to perform the Backend testing. Generated and presented detailed reports to the different Stake holders and Project management. Interacted with the offshore Team and completed delivery on time. Worked with the Development team, Business team, DBA, and other Team Members in order to deliver the tasks with the expected quality. Logged, tracked and reported defects using Jira. Facilitated meetings with the development, project, and Business users' teams to discuss issues and suggest resolutions. Involved with BA and developers to analyze and debug code for defects resolution. Performed various levels of testing such as: Functional testing, Black box Testing, White Box testing, System testing, Integration testing and Regression testing. Performed Database Testing using SQL queries (Join, Sub-queries) to ensure data consistency between Front-end application and back-end database. Participated in backlog grooming, retrospective and sprint planning meetings along with daily standup in each iteration to track the work and update automation status to the whole team. Integrated framework with Continuous integration tool Jenkins to run tests on every deployment. Supported the UAT testing and involved in conducting UAT Defect Status Meetings, monitor project status report to meet the deadlines as expected. Excellent technical documentation and reporting skills.Excellent interpersonal, communication and presentation skills.