
• Over 7 years of experience in Information Technology, specializing in Software Quality Assurance Testing.
• In-depth expertise in the complete Software Development Life Cycle (SDLC) and Test Development Life Cycle (TDLC) across Waterfall, Agile Scrum, and Iterative development environments.
• Proficient in developing end-to-end scenarios utilizing Selenium WebDriver, Grid, JUnit, TestNG, Maven, Jenkins, and Web Services (REST, SOAP).
• Designed and implemented various Automation Frameworks, including Data-Driven, Behavior-Driven, and Hybrid frameworks using Selenium WebDriver and Java.
• Skilled in preparing Level of Effort Estimations, Test Plans, Test Scenarios, Test Cases, and Test Data.
• Configured Maven as a build tool for automation projects and developed the Page Object Model file (pom.xml).
• Experienced in creating automated tests for SOAP and REST Web Services with RESTful and SOAPUI testing tools.
• Proficient in writing dynamic XPath and CSS Selectors for locating web elements in Selenium WebDriver.
• Developed BDD scripts using Cucumber with Java and crafted step definitions for behavior-driven scenarios.
• Extensive experience automating regression test cases with Selenium to support major application releases.
• Skilled in utilizing Apache POI libraries for data-driven testing (DDT) with MS Excel integration.
• Strong experience in writing and executing SQL queries for data validation and back-end testing of databases.
• Utilized WebDriver to read test data from JDBC and Excel files via Apache POI.
• Proficient in using Jenkins CI Tool, Eclipse IDE, IntelliJ IDEA, Jira Management Tool, QC v.9.0 Management Tool, and GIT version control.
• Experienced in diverse testing methodologies, including System, Regression, Smoke, Functional, Integration, and User Acceptance Testing (UAT).
• Hands-on experience with Cross Browser Compatibility Testing across Chrome, Firefox, and IE using Selenium WebDriver.
• Solid understanding of continuous integration tools like Jenkins and version control systems like Git/GitHub.
• Exceptional interpersonal, communication, and presentation skills, with the ability to multitask and work both independently and collaboratively.
• Proactive, detail-oriented, self-motivated, and committed to continuous learning and knowledge-sharing within the team.
• Developed strong working relationships with Business Analysts, Developers, and Testers, collaborating closely to ensure application quality.
Manual Tester:
Operating Systems:
Windows, Mac OS, UNIX
Automation Tools:
Selenium WebDriver, Selenium GRID, SoapUI, Cucumber
Testing Frameworks:
JUnit, TestNG
Test Management / Defect Tracking Tools:
JIRA
Databases:
Oracle, MS SQL Server, JDBC
Programming Languages:
Java, SQL, XML, HTML
Integrated Development Environments (IDEs):
Eclipse, IntelliJ
Project Building Tools:
Maven
Continuous Integration:
Jenkins
Methodologies:
Agile, Waterfall