Summary
Overview
Work History
Education
Skills
Timeline
Generic

Dharesh Kiran M

Summary

Over 5 years of experience in IT as a senior automation test engineer with a focus on designing and implementing UI automation frameworks using Playwright (TypeScript). Proficient in Selenium WebDriver with Java, specializing in the development and maintenance of BDD (Cucumber), TestNG, and hybrid automation frameworks. Expertise in API automation with Rest Assured, ensuring end-to-end validation of RESTful services integrated within CI/CD pipelines. Currently enhancing cross-browser test automation at GlobalLogic, improving test reliability and execution speed through parallel execution and sharding.

Overview

6
6
years of professional experience

Work History

Associate Consultant,Quality Assurance

Global Logic
02.2026 - 07.2026
  • Smart TV Automation: Developed robust end-to-end automation test suites using Playwright and TypeScript tailored for VIZIO smart TV applications.
  • AI Integration: Implemented AI-driven testing tools to enhance visual regression analysis, optimize script generation, and reduce test flakiness across TV UI layouts.
  • Domain Validation: Executed comprehensive functional and performance testing on physical VIZIO devices and emulators to ensure seamless video streaming and UI/UX consistency.
  • CI/CD & Debugging: Integrated automated suites into CI/CD pipelines for rapid feedback on VIZIO OS updates, collaborating with developers to isolate and debug embedded software issues.

Senior Software Quality Automation Engineer

HCL Technologies
05.2024 - 02.2026

Client – Siemens Gamesa

  • Designed and developed end-to-end UI automation scripts using Playwright with Typescript, ensuring cross-browser compatibility
  • Built and maintained scalable automation frameworks using Page Object Model (POM) and reusable utilities to improve test maintainability and reduce script duplication.
  • Implemented API automation and validation using Playwright’s request library also with Rest assured with Java
  • Integrated automation suite with CI/CD pipelines using Jenkins / GitHub Actions for scheduled and on-demand test execution.
  • Performed parallel test execution and optimized test performance, reducing execution time significantly using Playwright’s built-in parallelism.
  • Generated detailed test reports using tools like Allure Report and analyzed failures with screenshots, videos, and trace logs.
  • Collaborated with developers and QA teams in Agile/Scrum environment, participated in sprint planning, defect tracking, and root cause analysis.

Automation Test Engineer

OpenBet
01.2022 - 09.2023
  • Designed and developed UI automation scripts using Selenium WebDriver with Java to validate core banking functionalities such as Funds Transfer, Account Summary, Bill Payments, and Transaction History.
  • Implemented the Page Object Model (POM) and Data-Driven Framework for script reusability and maintainability.
  • Used BDD Cucumber to convert business requirements into readable feature files and automate test execution using Java and Selenium/Rest Assured.
  • Designed and wrote test automation scripts for testing new or existing software using specialised tools and frameworks.
  • Performed regression testing for multiple banking modules after each deployment to ensure application stability.
  • Automated end-to-end banking workflows including user login → transaction initiation → verification → logout scenarios.
  • Validated UI elements, input fields, and form validations across browsers using cross-browser testing with Selenium Grid.
  • Logged and tracked defects in JIRA, collaborated with developers for issue resolution.
  • Participated in Agile ceremonies (daily stand-ups, sprint planning, and retrospectives) to ensure smooth testing cycles.
  • Prioritised and executed tests based on different criteria, meeting milestone targets and delivery timelines.

Software QA Engineer

Centurylink Technology(Lumen)
12.2020 - 12.2021
  • Hands-on experience in automating web applications using Selenium WebDriver, Java, and TestNG.
  • Developed and maintained robust automation frameworks using Page Object Model (POM) and Hybrid Framework approaches.
  • Automated key UI workflows including form validations, navigation, and data-driven scenarios.
  • Involved in requirement analysis and identifying automation candidates for new features.
  • Developed data-driven scripts using Excel/CSV files for test input and verification.
  • Performed smoke, regression, and sanity testing in every sprint and release cycle.
  • Wrote detailed test scenarios and cases, accurately logging errors and defects in comprehensive test reports.
  • Managed a repository of reusable test scripts, facilitating efficient test execution across multiple projects.

Education

Global Academy of Technology
2017

Skills

  • Playwright with TypeScript
  • Java programming
  • API automation with REST Assured
  • BDD with Cucumber
  • TestNG framework
  • CI/CD with Jenkins
  • Version control using GitHub
  • Project management with Jira
  • SQL querying

Timeline

Associate Consultant,Quality Assurance

Global Logic
02.2026 - 07.2026

Senior Software Quality Automation Engineer

HCL Technologies
05.2024 - 02.2026

Automation Test Engineer

OpenBet
01.2022 - 09.2023

Software QA Engineer

Centurylink Technology(Lumen)
12.2020 - 12.2021

Global Academy of Technology
Dharesh Kiran M