Tester Automation Engineer
Current• Developing the Test Automation BDD Framework from scratch, based on POM and adding new test cases to the automated regression suite• Maintained Automation Framework using Selenium Web Driver, Java ,OOP Concept, Junit and Cucumber for UI Testing• Involved in developing a framework from scratch by using Cypress to automate UI• Expanded Test Plans, Test Cases and End to End Scenarios based on User Stories• Built & executed the Automation Regression Suite, analysed test results… Show more • Developing the Test Automation BDD Framework from scratch, based on POM and adding new test cases to the automated regression suite• Maintained Automation Framework using Selenium Web Driver, Java ,OOP Concept, Junit and Cucumber for UI Testing• Involved in developing a framework from scratch by using Cypress to automate UI• Expanded Test Plans, Test Cases and End to End Scenarios based on User Stories• Built & executed the Automation Regression Suite, analysed test results • Executed API testing by using Postman and Rest Assured Library• Validated the application using CRUD (Create, Read, Update, Delete)operations with POST, GET, PUT, DELETE methods• Performed API/Back-end testing, Functional Testing, Smoke Testing, Integration Testing and Regression Testing• Logged and tracked defects using JIRA• Used GitHub as a code repository to check out the project, make modifications, submit and commit changes to the local repository and then later to the main repository• Used Java as scripting Language and Eclipse as IDE, Jenkins as CI (Continuous Integration) Tools• Used Apache POI for reading and validating the data from Excel files• Participated in Grooming Session, Daily Scrums, Sprint Planning ,Sprint Review and Sprint Retrospective meetings Show less