Proficient in integrating Jenkins with version control systems like Git, fetching code changes and triggering BDD test executions based on code changes. Proficient in configuring Maven lifecycle phases and goals for building, testing, packaging, and deploying applications. Experienced in automating mobile gestures such as long press, double tap, and multi-touch interactions using Appium. Experienced in setting up Git webhooks for triggering automated processes like CI/CD pipelines. Experienced in generating and managing API documentation and collections using Postman. Proficient in testing RESTful APIs using Rest Assured and Postman. Skilled in verifying expected outcomes and assertions using assertion libraries like TestNG assertions with Selenium. Skilled in creating test reports and dashboards using tools like ExtentReports for providing stakeholders with actionable insights into test results. Implement Behavior-Driven Development (BDD) using Cucumber to create feature files, scenarios, and step definitions for test automation. Analyze test results and identify defects, bugs, and performance issues in e-commerce applications, providing detailed bug reports and documentation. Implement version control best practices using Git to manage test automation code and ensure collaboration and version tracking among team members.