Bharath Kumar is a QA / Test Engineer with 10+ years of experience in developing automation frameworks and tools, specializing in SDET roles. He has a proven track record in integrating automation into CI/CD pipelines and identifying performance bottlenecks.
Developed a Windows tool using JAVA Swing, turning a framework into a complete application named 'Coliseum'.
Successfully designed and developed BDD automation scripts using Gherkin Features-Scenarios with Cucumber and integrated them into CI/CD pipelines.
Demonstrated expertise in identifying performance bottlenecks and actively monitored online graphs using Grafana, Influx DB, and Chronograph tools.
Developed a Windows tool named 'Coliseum' that enhanced automation efficiency.
Integrated automation into CI/CD pipelines, improving deployment speed by 30%.
Automated critical API testing for financial platforms, reducing testing time by 40%.
Overview: This project involved automating testing for e-commerce platforms like Sephora and MyTesco across various devices. Responsibilities: Implemented Page Object Model (POM) using Selenium WebDriver, TestNG, and Java. Integrated automation scripts with CI/CD Pipeline and Slack Channels. Utilized WebDriverIO for screen comparison and Appium for mobile automation. Managed projects using Maven, Git, and Jenkins declarative pipelines. Followed Agile Scrum methodology for daily sprints and story reviews.
Key outcomes:
Implemented POM for scalable automation.
Successfully integrated automation into CI/CD pipelines.
Overview: This project focused on API automation and database validation for financial transaction systems. Responsibilities: Designed and executed Rest Assured based API Automation scripts with Cucumber + Java. Used Postman for API interaction and Java for testing Snowflake Database Validation. Integrated the database validation framework with Jenkins. Executed Batch Jobs using Putty and WinSCP and integrated them with the automation pipeline.
Key outcomes:
Automated API testing for critical financial flows.
Ensured database integrity through automated Snowflake validation.
Overview: Involved in extensive Regression Testing for a healthcare application, focusing on UI and backend validation. Responsibilities: Executed regression tests using Selenium and tracked bugs in QTest. Designed and developed a Windows-based tool using Java Swing to trigger Selenium automation suites, named 'Coliseum'. Created Custom Reporting using JAVA Apache POI for test case results. Managed data using SQL Server and external files, utilizing Maven, Git, and Jenkins for CI.
Key outcomes:
Developed a custom Windows tool in Java Swing for automation, named 'Coliseum'.
Ensured cross-browser compatibility for web applications.
Key outcomes:
Developed a custom Windows tool in Java Swing for automation, named 'Coliseum'.
Implemented hybrid frameworks using Java and C#/.Net.
Ensured cross-browser compatibility for web applications.
Key outcomes:
Successfully performed load, stress, and capacity testing using LoadRunner.
Implemented data-driven, cross-browser, and parallel test execution strategies.
Automated mobile native application testing using Appium.
BHARATH KUMAR
SDET