Hemendra S.

About Me

Hemendra has 10+ years of experience in automated testing using Selenium WebDriver, TestNG, and API automation, developing automation frameworks, automating web scraping, and scripting automation test cases across various platforms and browsers. He is highly skilled in database testing, writing SQL queries and SQL scripts, as well as API testing, cross-browser testing, parallel test execution, data-driven testing, and UI validation. Hemendra has extensive experience in business requirements analysis, developing test scenarios, writing test cases, test execution, setting up and monitoring automation test suites as part of CI/CD pipelines, and defect tracking and management.

Frontend

Backend

Database

DevOps

QA & Testing

QA Testing Selenium Test Automation Frameworks Selenium WebDriver TestNG Functional Testing Data Integrity Testing User Acceptance Testing (UAT) Testlink QA Automation

Workflow

Postman JIRA GitHub Actions

Other

Data Extraction RESTFul APIs Cucumber Power BI ADO Automation Framework Development Apache Tomcat IBM WebSphere Automation Testing Linux Rally SoapUI Web Services Description Language (WSDL) UiPath Maven REST Assured Intellij IDEA Toad JMeter

Work history

Centric Consulting
Centric Consulting
Java Developer (Web Scraper)
2022 - Present (3 years)
Remote
  • Developed a Spring Boot-based web scraper using Selenium for automated data extraction.

  • Engineered an API-driven scraping workflow, where Postman requests triggered browser execution within a Docker container.

  • Managed configurations, logging, and error handling for dynamic site structures.

  • Designed RESTful APIs to fetch and return structured scraped data.

  • Documented requirements, workflows, and API specs in Confluence.

  • Diagnosed and resolved scraper failures, optimizing performance and stability.

Rocket Software
Rocket Software
QA Automation Engineer | SDET
2018 - 2022 (4 years)
Pune, India
  • Maintained a Java-Selenium automation framework, implementing reusable components for UI, API, and database validation.

  • Performed database testing for MySQL, SQL Server, DB2 (LUW & Z/OS), AWS Redshift, and AWS Athena, validating data integrity across multiple sources.

  • Suggested various product enhancement features like QMF Search feature, leveraging Apache Lucene, owned and delivered an end-to-end quality solution.

  • Led a team of 9 members, managing both functional and automated testing, including FVT, IVT, and database validation.

  • Integrated automation tests into Azure DevOps CI/CD pipelines, ensuring seamless regression execution across multiple environments.

  • Conducted frequent Java upgrades, ensuring product compatibility with the latest Java versions.

  • Deployed and tested the web version of QMF on Apache Tomcat & IBM WebSphere, ensuring stability across different environments.

  • Validated QMF's database connectivity capabilities, testing DB operations, dataset manipulation, and dashboard visualization.

  • Facilitated Epic Grooming & Sprint Planning, defining acceptance criteria and ensuring timely feature delivery.

  • Led sprint and client demos, ensuring seamless feature signoffs and validation.

  • Mentored and guided the QA team, driving best practices in test automation, database testing, and UI validation.

Amdocs
Amdocs
Functional Test Engineer | Test Automation Engineer
2012 - 2018 (6 years)
Pune, India
  • Conducted end-to-end testing for telecom billing cycles and performed UI, API, regression, and accessibility testing.

  • Validated database records and developed automated test scripts using Selenium WebDriver.

  • Reported and tracked defects using Jira and engaged in test strategy, planning, and execution in an Agile environment.

  • Validated database records (SQL) and data consistency across CRM, OMS, and billing systems.

  • Created and managed test data, customer profiles in CRM, and order workflows in OMS for various test scenarios.

  • Executed UAT, sustainment, and production testing, ensuring smooth system performance post-deployment.

  • Conducted API validation testing, verifying seamless data exchange between billing, OMS, and CRM systems.

  • Performed installation, upgrade, and integration testing, verifying software deployment and updates.

JavaSelenium WebDriver JIRAAgile LinuxWindows UnixAPI TestingALM QC RallyCRM-OMS SoapUI WSDLSQLTest Engineer Functional TestingTest AutomationUI TestingRegression testingAccessibility Testing E2E TestingDatabase testingTest Scripting Defect LoggingDefect Tracking Test PlanningTest Scenarios Test Data User Acceptance Testing (UAT)Product Testing Integration Testing

Showcase

SDET - PepsiCo
SDET - PepsiCo

Developed and maintained a Java-Selenium-Cucumber automation framework for UI and database validation. Automated end-to-end data validation, integrating DB queries into Cucumber feature files to verify consistency across source, DB, API, and UI. Designed and executed API automation tests, ensuring seamless data flow from multiple sources (Power BI, APIs, DB) into the dashboard. Integrated automation into Azure DevOps CI/CD pipelines, enabling daily execution and reporting. Conducted N+1 automation and in-sprint testing, accelerating test coverage in Agile cycles. Optimized test scripts for scalability and maintainability, ensuring robust validation of business-critical metrics.

Education

Certified Practitioner – Manual Agile Testing
Certified Practitioner – Manual Agile Testing
Agile Testing Alliance
2016 - 2016
ISTQB Certified Tester
ISTQB Certified Tester
ISTQB
2015 - 2015
B.Tech Computer Science
B.Tech Computer Science
Rajasthan Technical University - India
2008 - 2012 (4 years)