Qa Engineer
Current- Develop the Automation Test Scripts in Selenium WebDriver using Java based on the design pattern Page Object Model for reusability. - Use Behavior-Driven Development with Cucumber, and Java and created Feature Files with Scenario and Scenario Outline as well as writing Step Definitions for behavior.- Use the Postman tool to send API Calls using Environment, Monitor, Authentication, and cross-check with Database.- Use RESTful API and used HTTP requests to GET, PUT, POST, Patch and DELETE data using Postman and Rest Assured. - Sent JSON file to the server using Postman, Rest Assured.- Good working knowledge of testing methodologies like Agile Method with-Scrum - Followed Agile Testing methodology, participated in daily Scrum meetings and tested each Sprint deliverable.- Log the defects in JIRA and maintain track of the defects throughout the Software Testing Life Cycle (STLC).- Develop test-oriented SQL Queries in ORACLE and MySQL to query the database for back-end testing of the application.- Execute SQL queries and validate data in the database. - Conduct manual and automated Regression Testing for each release. - Prepared test cases, and test data for Load and Performance Tests. - Work in the Frontend user interface and implemented test techniques to test the features.- Actively participate in Scrum Meetings like Spring planning meetings, Grooming Meetings, Daily Stand Up Meetings, Retrospective meetings, PI Planning meetings, QA Sign-off meetings - Proficient in Testing, Debugging, Bug/defect tracking, Application performance tuning and System analysis- Thoroughly execute Cross browser testing validating support of Firefox, Internet Explorer, and Chrome.