I am a Senior Automation Test Engineer with 6+ years of experience in UI, API, and mobile testing across eCommerce, banking, travel, and eLearning. I specialize in Java, Selenium, TestNG, BDD Cucumber, Jenkins CI, Rest Assured, Cypress, Appium, and Jira, and I focus on building robust regression suites, quality gates, and CI/CD integrations to ship high-quality software. I thrive in agile environments and enjoy collaborating with product owners, developers, and QA teams to accelerate feature readiness. I am committed to reliable test design and continuous improvement, and I aim to contribute to innovative software projects.

Dharshan B

I am a Senior Automation Test Engineer with 6+ years of experience in UI, API, and mobile testing across eCommerce, banking, travel, and eLearning. I specialize in Java, Selenium, TestNG, BDD Cucumber, Jenkins CI, Rest Assured, Cypress, Appium, and Jira, and I focus on building robust regression suites, quality gates, and CI/CD integrations to ship high-quality software. I thrive in agile environments and enjoy collaborating with product owners, developers, and QA teams to accelerate feature readiness. I am committed to reliable test design and continuous improvement, and I aim to contribute to innovative software projects.

Available to hire

I am a Senior Automation Test Engineer with 6+ years of experience in UI, API, and mobile testing across eCommerce, banking, travel, and eLearning. I specialize in Java, Selenium, TestNG, BDD Cucumber, Jenkins CI, Rest Assured, Cypress, Appium, and Jira, and I focus on building robust regression suites, quality gates, and CI/CD integrations to ship high-quality software.

I thrive in agile environments and enjoy collaborating with product owners, developers, and QA teams to accelerate feature readiness. I am committed to reliable test design and continuous improvement, and I aim to contribute to innovative software projects.

See more

Experience Level

Expert
Expert
Intermediate

Language

English
Fluent

Work Experience

Senior Automation Test Engineer at BMS Info Solutions Pvt Ltd
October 1, 2024 - July 1, 2025
Built and enhanced UI automation + regression suites integrated with Jenkins, saving 12–15 hours /week of manual effort. Improved product quality through strong test design, RTM alignment, and Jira – Zephyr traceability, reducing escaped defects by 28%. Designed stable, reusable components and data-driven tests, increasing pipeline stability to 92%. Collaborated with product/engineering in Agile ceremonies to accelerate feature readiness and cut cycle time by 18%.
Senior Automation Tester at ERULEARNING Solutions Pvt Ltd
March 1, 2023 - October 1, 2024
Automated cross-browser eLearning flows using Cypress and Page Object Model, enabling parallel execution and saving 10–12 hours/week manual testing effort. Strengthened stability with custom waits, API intercepts, and component-level tests, improving flaky test rate by 35%. Integrated CI pipelines with BrowserStack to scale cross-device and cross-browser execution, achieving 94% execution reliability. Aligned automated test cases with business requirements and exploratory insights, improving user experience coverage and reducing functional failure rate by 22%.
Senior Automation Tester at Enterprise Solutions Pvt Ltd
August 1, 2021 - April 1, 2022
Authored test plans, RTMs, and closure reports aligned to STLC, increasing audit-readiness and compliance by 25%. Automated UI flows using Java + TestNG with groups and listeners, improving execution speed by 30%. Managed defects in Jira and conducted peer reviews, elevating test quality and reducing rework by 22%. Applied OOP principles and POM structure to enhance framework maintainability, reducing code duplication and improving reusability by 35%.
Senior Automation Tester at A Drola Software Technologies India Pvt Ltd
August 1, 2020 - July 1, 2021
Executed manual testing for banking workflows, ensuring compliance and reliability; documented defects and reports to stakeholders, reducing defect turnaround time by 30%. Introduced Page Object Model (POM) structure and hybrid mobile automation using Appium, standardizing scripts and saving 6–8 hours/week of manual regression effort. Participated in Agile ceremonies and collaborated cross-functionally to support sprint goals, improving delivery predictability by 20%.
Senior Automation Tester at MeDirect Bank Malta
August 1, 2020 - April 1, 2022
Validated savings, accounts, deposits, investments, and online trading workflows for a Malta-based bank; authored and maintained test scripts; improved testing reliability for financial services applications.
Senior Automation Tester at ICICI Prudential Private Ltd
February 1, 2018 - May 1, 2020
Designed test scenarios, RTMs, and documentation using EPC, BVA, decision tables, and state transitions, increasing test coverage to 85%. Maintained Jira/Zephyr test repositories and produced daily/weekly reports, enhancing visibility and reducing communication gaps by 25%. Automated critical UI flows using Java, Selenium WebDriver, TestNG, and BDD, reducing production incidents by 20–22%.
Senior Automation Test Engineer at BMS Infosolutions Pvt Ltd
October 1, 2024 - July 1, 2025
Built and enhanced UI automation and regression test suites, integrated with Jenkins CI/CD, reducing manual testing effort by 12–15 hours per week. Improved overall product quality through robust test design, RTM alignment, and Jira – Zephyr traceability, resulting in a 28% reduction in escaped defects. Designed stable, reusable automation frameworks and data-driven test components, increasing pipeline stability to 92%. Collaborated with product owners, developers, and QA teams in Agile ceremonies to accelerate feature readiness and reduce release cycle time by 18%. Implemented API and mobile test automation to support end-to-end quality validation across platforms.
Quality Engineer - II at ERULEARNING Solutions Pvt Ltd
March 1, 2023 - October 1, 2024
Automated cross-browser eLearning flows using Playwright and Page Object Model, enabling parallel execution and saving 10–12 hours/week of manual testing effort. Strengthened stability with custom waits, API intercepts, and component-level tests, improving the flake rate by 35%. Integrated CI pipelines with BrowserStack to scale cross-device and cross-browser execution, achieving 94% execution reliability. Aligned automated test cases with business requirements and exploratory insights, improving user-experience coverage and reducing functional failure rates by 22%.
Senior Software Engineer at Lakshya Software Technology
May 1, 2022 - September 1, 2022
Implemented POM-based Selenium automation for travel booking flows, cutting regression effort by 8–10 hours/week. Improved test coverage with BDD Cucumber scenarios and TestNG suites, increasing verification depth by 30%. Enhanced reliability with dynamic waits and resilient locators, reducing flaky test failures by 40%. Collaborated across Agile ceremonies to prioritize high-risk booking paths, lowering production defects by 20%. Led automation triage and release readiness improvements that grew new user registrations by 18% within 3 months, expanding market reach.
Senior Automation Tester at Enterprise Software Pvt Ltd
August 1, 2021 - April 1, 2022
Authored test plans, RTMs, and closure reports aligned to STLC, increasing audit readiness and compliance by 25%. Automated UI flows using Java + TestNG with groups and listeners, improving execution speed by 30%. Managed defects in Jira and conducted peer reviews, elevating test quality and reducing rework by 22%. Applied OOP principles and POM structure to enhance framework maintainability, reducing code duplication and improving reusability by 35%.
Software Test Engineer at Adrola Software Technologies India Pvt Ltd
August 1, 2020 - July 1, 2021
Executed manual testing for banking workflows, ensuring compliance and reliability; documented defects and reports to stakeholders, reducing defect turnaround time by 30%. Introduced POM structure and hybrid mobile automation using Appium, standardizing scripts and saving 6–8 hours/week of manual regression effort. Participated in Agile ceremonies and collaborated cross-functionally to support sprint goals, improving delivery predictability by 20%.
Software Engineer at ICICI Prudential Private Ltd
February 1, 2018 - May 1, 2020
Designed test scenarios, RTMs, and documentation using ECP, BVA, decision tables, and state transitions, increasing test coverage to 85%. Maintained Jira/Zephyr test repositories and produced daily/weekly reports, enhancing visibility and reducing communication gaps by 25%. Automated critical UI flows using Java, Selenium, TestNG, and BDD Cucumber, accelerating regression cycles by 10–12 hours/week. Collaborated in Agile sprints to stabilize releases, helping reduce production incident rates by 20%.

Education

Bachelor of Engineering in Computer Science Engineering at K Ramakrishna College of Technology
January 11, 2030 - April 1, 2016
Bachelor of Engineering in Computer Science Engineering at K. Ramakrishna College of Technology
January 11, 2030 - April 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Education, Travel & Hospitality, Professional Services, Retail, Other

Experience Level

Expert
Expert
Intermediate

Hire a QA Engineer

We have the best qa engineer experts on Twine. Hire a qa engineer in Chennai today.