
• 5 plus years of experience in the IT Industry with specializing in Software Quality Assurance Testing, proficient in testing Web-based applications
• Develop automation testing scripts for web and client server applications utilizing test automation tools (Selenium)
• For BDD (Behavior Driven Development) using Cucumber, Created Test Scripts to implement Test Cases, Scenarios, and features.
• Experience assessing and analyzing Business Requirements, as well as developing Test
Plans, Test Cases, Test Scripts.
• Experience with Software Development Life Cycle (SDLC) and its methodologies such as Waterfall Model, Agile and SCRUM.
• Experience in the development of Behavior Driven Development and Data-driven Development frameworks in Selenium.
• Experience with Core Java and OOPS concepts.
• Proficient in Smoke Testing, Functional Testing, Regression Testing, Cross Browser Testing, Manual Testing, and API testing.
• Experience with Banking, insurance, and E-Commerce domain and their workflow.
• Been part of the team where we built automation framework from scratch using Selenium WebDriver, JAVA, and Cucumber (BDD).
• Using Cucumber Features, Scenarios in Gherkin style, and Step Definitions, performed BDD (Behavior Driven Development).
• Implemented Page Object Model, using JAVA, Selenium Web Driver, and Cucumber in the automation framework.
• Performed UI, Functional, and Regression testing using Selenium WebDriver, Cucumber Maven, and Jenkins.
• Involved in preparation of reports of all automation difficulties and test results for a further application using Maven.
• Developed test scripts and assessed results at multiple application levels, regression, functional and run test cases in multiple browsers, using selenium WebDriver.
• Used Jenkins for Continuous Integration of the builds and MAVEN for build management.
• Experience with JIRA as a defect tracking tool on the project.
• Executed SQL Queries on database tables to verify the database and performed backend testing for data validation.
• Participated in daily stand-up meetings, sprint planning, Sprint review, and Sprint retrospective.
• Implemented Smoke and Regression test execution as a discrete step of the deployment process by using Selenium WebDriver.
• Experience with karate framework for API testing and postman for manual validation.
• Used different locators to store web elements such as IDs, CSS selector, Xpath.
• Participate in Agile Scrum methodology and attend Daily Scrum, Sprint Planning, and Sprint Review.
• Performed automation using TestNG framework.
• Import of data from Excel using the data provider
• Responsible for writing and maintaining Selenium WebDriver scripts for regression and functional testing utilizing a data-driven framework.
• Writing code in Java language using Selenium WebDriver and TestNG framework.
• Participated in the design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
• Performed End-to-End testing of the database when required, using SQL queries to check data integrity.
• Developed Test Cases, Automation test scripts, and execution of test case.
• Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
• Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with SQL queries from MySQL database.
• Executed test cases on Firefox, Chrome, and Edge in cross-browser testing.
• Set up Jenkins for scheduled automation test.
• Developed and executed SQL queries for verification of insertion, deletion, and updates into the MySQL.