P Bharath Kumar is a QA / Test Engineer with 10+ years of experience in automation framework development and CI/CD practices. He has a strong background in Java and API automation, with proven expertise in performance testing and BDD methodologies.
Designed and implemented various automation frameworks from scratch, enhancing testing efficiency.
Developed a Windows-based automation tool ('Coliseum') using Java Swing, showcasing full-cycle development capability.
Executed comprehensive performance testing using JMeter, identifying bottlenecks and improving application performance.
Integrated automation frameworks with CI/CD pipelines, enhancing project visibility and efficiency.
Specialized in API automation with Karate, accelerating testing processes through mock service creation.
Designed Page Object Model with Selenium WebDriver + TestNG + Java with CI/CD-pipeline integrated test automation + Slack alerting
Built comprehensive Selenium + UFT automation for Sephora + MyTescot retail web with WebDriverIO + Appium + Java + Node.js cross-browser testing
Designed + executed API automation scripts using Karate REST API framework + JUnit + JMeter + Grafana + Influx DB performance testing for financial APIs (Wealth + ORCA UniTrade)
Performed regression testing with Selenium + custom automation tools + framework creation for enhanced test processes
Performed Functional + System + Integration + Regression + UAT testing with Selenium WebDriver + Java + Selenium Grid + Maven + TestNG
Overview: This engagement focused on enhancing and maintaining automated testing solutions for current software development. Responsibilities: Implemented Page Object Model (POM) using Selenium WebDriver, TestNG, and Java. Integrated automation solutions with CI/CD Pipeline and Slack Channels for notifications. Designed and executed Rest Assured based API Automation scripts using Cucumber Java. Developed an automation framework using core Java concepts for Snowflake Database Validation and integrated it with Jenkins.
Key outcomes:
Successfully implemented Page Object Model (POM) for scalable UI automation.
Designed and executed API automation scripts using Rest Assured and Cucumber.
Overview: This project focused on API automation and performance testing for financial APIs, ensuring stability and identifying bottlenecks. Responsibilities: Designed and executed API automation scripts using the Karate Rest API framework. Independently executed JMeter Test Scenarios, analyzed execution statistics, and identified performance bottlenecks. Monitored online graphs using Grafana, Influx DB & Chronograph tools to track performance.
Key outcomes:
Successfully designed and executed API automation with Karate framework.
Identified performance bottlenecks and analyzed execution statistics using JMeter, Grafana, and Influx DB.
Overview: This role involved extensive regression testing, development of custom automation tools, and framework creation, with a focus on enhancing test processes. Responsibilities: Involved in executing Regression Tests using Selenium and responsible for bug tracking in QTest. Designed and developed a Windows-based tool from scratch using Java Swing, named Coliseum.
Key outcomes:
Developed a Windows-based automation tool ('Coliseum') using Java Swing.
Created custom reporting with Apache POI for clearer test results.
QA Analyst → Sr QA Analyst — extensive regression testing + custom automation tools + framework creation with Selenium + QTest + Java + Swing + Apache POI.
Key outcomes:
Developed a Windows-based automation tool ('Coliseum') using Java Swing.
Created custom reporting with Apache POI for clearer test results.
Independently built a framework for UNIX terminal screen automation using BASIC.
Implemented NUnit and Selenium WebDriver for .Net-based test automation.
Successfully performed browser compatibility testing across multiple browsers.
Software Test Engineer — Functional + System + Integration + Regression + UAT testing with Selenium WebDriver + Java + Selenium Grid + Maven + TestNG.
Key outcomes:
Implemented automation for web and mobile native applications.
Enhanced test cases with Java programming features and TestNG Annotations.
Successfully conducted data-driven, cross-browser, and parallel test execution.
Created and enhanced LoadRunner scripts for robust performance testing.
P BHARATH KUMAR
QA Engineer