• Good knowledge of Software Quality Assurance with insight into Manual and Automated testing of Client-server & web-based applications.• Strong experience and knowledge of Testing Methodologies such as Agile Methodologies• Extensive experience in deriving Test Conditions, preparing Test Data, performing Test Data Validation, Preparing Test Cases, Defining the Test Entry Criteria & Test Exit Criteria, and reviewing the test cases and other test artifacts.• Hands-on experience in the creation and execution of test cases and scripts for Functional testing, Sanity Testing, Smoke Testing, System Integration testing (SIT), User Acceptance Testing (UAT), Regression testing, exploratory testing, Operational Acceptance Testing, End to End Testing, System Testing and Risk-Based testing.• Command in API testing using Postman with good knowledge of SOAP and RESTful web services.• Excellent Knowledge of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC).• Familiar with the preparation of test beds, Replication of problems & Generation of the bug report.• Intermediate experience and hands-on on SQL, Database testing.• Good Experience in working on Mobile Devices - Androids, iPhone, and iPad applications.• Experience in automating applications using Selenium Web driver with Junit/TestNG along with Java• Developed Test Scenarios and Test Plans based on Business Requirements specified by the client. Prepared and maintained functional, Smoke and Regression test cases.• Test Scenario and Test Plan based on Business Requirements specified by the client. Prepared and maintained functional, Smoke and Regression test cases.