7+ years of Software Quality Assurance Testing experience with Client-Server and Web-based applications.
Highly proficient in creating and implementing test plans and test cases based on user requirements and functional specifications.
Proficient in analyzing Business Requirements, developing and executing Test Plans, Test Cases, and Test Scenarios for manual/automated testing.
Strong experience in Software Development Life Cycle using AgileScrum and Waterfall methodologies.
Extensive working experience in GUI testing, Functionality testing, System testing, Integration testing, Backend testing, Regression testing, and UAT.
Proficient in Automation tools like Selenium WebDriver, BDD Cucumber, and Rest AssuredLibrary.
Experienced creating, maintaining, and tracking defects using JIRA to ensure requirement traceability.
Expertise in designing complex SQL scripts/queries for data verification to compare the expected results with the database.
Experienced in using Maven build tools to manage framework dependency jar files.
Proven Knowledge in developing and executing automation Regression testing and System testing using Java, Selenium Webdriver, TestNG, and Maven.
Experienced in performing Data-driven testing using Data Provider Annotation in TestNG.
Experienced in Developing Automation Scripts, Execution, and Analysis Test Results using Hybrid Framework in Selenium WebDriver.
Implemented Page Object Model Framework using Page Factory in Selenium WebDriver.
Experienced in using GitHub as a source repository system.
Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
Strong Knowledge of Best practices associated with Software Quality Assurance.
Excellent interpersonal and oral/written communication skills with the ability to understand and explain both business/technical needs from and to clients and customers.
Excellent analytical and problem-solving skills.
Education
Certified Sr Software Development Engineer in Test