Summary
Overview
Work History
Education
Skills
Employment History
Roles & Responsibilities
Timeline
Generic
Dhruva

Dhruva

Summary

Seasoned Senior Technical Lead with 10+ years of experience driving automation engineering and QA initiatives across diverse sectors including education, healthcare, BFSI, e-commerce, and digital currency exchange. Specialized in building and leading end-to-end automation frameworks using Robot Framework, Python, Selenium, and REST APIs, with deep knowledge of Agile, DevOps, and CI/CD practices.

Proven track record of improving test coverage, streamlining release cycles, and aligning quality efforts with business goals. Adept at leading cross-functional teams, mentoring engineers, and delivering scalable, high-impact solutions. Combines strong technical acumen with a process-driven and collaborative approach to ensure efficient, quality-driven project delivery in dynamic, fast-paced environments.

Overview

10
10
years of professional experience

Work History

Senior Technical Lead

Mastercard
07.2024 - Current
  • ABOUT: The Test Harness File Transfer project at Mastercard focuses on validating all modes of secure and seamless data and file transfers across multiple protocols.
  • Leading automation efforts for Mastercard’s Test Harness Project, focusing on secure file transfer systems via HTTP, SFTP, and other encrypted protocols.
  • Designed and automated comprehensive test scenarios covering all combinations of file transfer modes to ensure reliability, performance, and compliance.
  • Provided end-to-end QA solutions, including test strategy, automation framework setup, and continuous validation processes, to support seamless project delivery.
  • Actively involved in project configuration, environment setup, and delivery management, ensuring scalable test solutions, and adherence to quality standards across each release cycle.

Senior Technical Lead

Digia , University Of Huddersfield and TaaS
06.2022 - 07.2024
  • Led the design and implementation of a scalable automation framework using Robot Framework for the Prosped 10 logistics application, covering critical flows such as inventory, order fulfillment, and shipment tracking.
  • Developed custom libraries and integrated automation into CI/CD pipelines using Git and Bitbucket, ensuring continuous validation and reliable deployments.
  • Managed a 15-member QA team at UOH using Agile methodology and JIRA for sprint planning, task tracking, and collaboration; ensured on-time delivery of quality deliverables while mentoring junior engineers.
  • Provided consulting on Testing as a Service (TaaS), standardized automation practices, resolved blockers, and collaborated with cross-functional teams to align test automation with business needs.

Technical Lead

Cumulus Systems
01.2022 - 06.2022

ABOUT: Leading end-to-end automation framework development, and ensuring quality delivery for the MARS IRIS platform, a system that performs health checks on diverse infrastructure components, like servers and storage probes.

  • Designed and maintained robust automation using the Robot Framework in PyCharm for both backend and frontend validation.
  • Handled code reviews, resolved technical blockers, and mentored QA engineers within the R&D team.
  • Collaborated with developers, QA engineers, and business analysts to align automation efforts with evolving product requirements.
  • Implemented monitoring and reporting mechanisms to track test performance, execution coverage, and continuous improvement opportunities.

Senior Software Engineer

Veritas Technologies
02.2021 - 01.2022
  • ABOUT: NetBackup Flex Scale integrates industry-leading NetBackup software with a scale-out architecture to bring cloud-like responsiveness, scalability, and ease of use to cyber-resilient on-premises data protection.
  • In this project testing required Creating cluster and handling machines on servers.
  • Analyze the user requirements by interacting with technical architect, developers, Business Analyst and Client Unit testing for the application.
  • Develop UI and API Automation using Robot Framework.
  • Participating in Scrum Planning meetings and User Story Reviews.

Senior Software Engineer

Veritas Technologies
01.2021 - 01.2022
  • ABOUT: Veritas provides backup and recovery solutions for both individual computers and large-scale enterprise environments. Veritas System Recovery is a solution for personal and small business users.
  • In System and Backup Recovery, we did automation and quality assurance for Veritas System Backup and Recovery product on Linux (Red Hat, CentOS, and Suse) operating systems and handling machines on servers.
  • Working and designing test ROBOT framework using RIDE tool.
  • Analyze the user requirements by interacting with technical architect, developers, Business Analyst and Client Unit testing for the application.
  • Develop UI and API Automation using Robot.
  • Participating in Scrum Planning meetings and User Story Reviews.

Senior Software Engineer

Petco
12.2018 - 12.2020
  • ABOUT: Petco utilizes an omnichannel approach, seamlessly blending its physical stores with its e-commerce platform (petco.com) to provide a comprehensive shopping experience for pet owners. This allows customers to shop in-store, online, or a combination of both, accessing a wide range of pet supplies, services, and information
  • Designed and maintained robust Selenium-based automation frameworks using Page Object Model (POM) architecture.
  • Integrated automated test cases with TestRail for centralized test management, reporting, and traceability.
  • Developed data-driven and keyword-driven test automation using Python to support scalable testing across environments.
  • Implemented CI/CD pipelines in GitLab for automated build, test execution, and re-runs with integrated reporting.
  • Utilized Docker containers to ensure consistent and isolated automation test environments across executions.
  • Managed test execution against distributed environments such as POS Labs, Jumpmind Commerce for end-to-end validation.
  • Configured automation to support externalized test data via CSV, runtime parameters, and environment variables.
  • Automated generation of test execution results and integrated email notifications and TestRail result uploads.

Senior Software Engineer

PDAX
04.2018 - 11.2018
  • ABOUT: PDAX is a trading platform that lets you cash in Philippine Peso (PHP) directly so that you can buy and sell the world's top cryptocurrencies like bitcoin right from your PDAX account.
  • Delivered end-to-end API automation for IMM (Internal Market Maker) and Orchastrade Limit Order project systems using Robot Framework and Python, ensuring fast and reliable validation of trading workflows.
  • Designed secure, environment-agnostic test frameworks with externalized configurations and masked data to support testing across development, staging, and production.
  • Integrated test suites into Jenkins-based CI/CD pipelines, enabling continuous testing and quick feedback for rapid deployment cycles.
  • Collaborated closely with developers and product teams, while also consulting on QA strategy to strengthen testing processes in the digital currency exchange domain.

Senior Software Engineer

Saxo Bank
04.2017 - 04.2018
  • ABOUT: BFSI project involves complete quality assurance and Automation of Saxo Bank site in all Platforms includes development of user story and maintaining previous developed stories.
  • Analyze the user requirements by interacting with technical architect, developers, Business Analyst and Client Unit testing for the application.
  • Assist in designing and developing automated test scripts using SpecFlow, ensuring they are aligned with business requirements and acceptance criteria.
  • Collaborate with business analysts and product owners to understand user stories and functional requirements, contributing to the formulation of clear BDD scenarios.
  • Execute automated tests regularly and monitor test runs, reporting any failures or discrepancies to senior team members for analysis and resolution.
  • Identify, document, and track defects discovered during testing using issue-tracking tools, ensuring proper communication with development teams for timely fixes.
  • Help maintain and update existing test cases and scripts to reflect changes in application functionality, ensuring ongoing relevance and effectiveness.
  • Engage in agile ceremonies (e.g., sprint planning, retrospectives) to contribute to team discussions and ensure alignment on priorities and goals.

Software Engineer

Electronics Arts (EA Games)
07.2015 - 03.2017
  • ABOUT: CRM project involves EA Help portal which is designed for customer of EA games from where they can post their queries and issues they are facing while playing various game. Portal provides customer three (Email, Phone and Chat) channels to contact the game advisor to solve the issue.
  • ABOUT: Omega is a platform for advisors that are specialized in particular field from where they can solve the issues of the customer with a job role (Phone, Chat, Email) and having the capability to solve issue in various categories like Game information, Codes, and Warranty.
  • ABOUT: AHQ is common platform for user to get direct answers for their queries from other user sharing same platform as it provides user to user interaction for solution or game update.
  • Quickly researched and understood the project in no time, and started maintenance of automation for EAHELP hybrid framework.
  • Developed complete TestNG framework for AHQ automation.
  • Used JMeter for load testing and Postman for automating all REST APIs and validating all test cases.
  • Involved in end-to-end testing and automation of complete EA project within a year.
  • Automated complete GUI of EA-help, AHQ, Omega, and Salesforce providing robust framework to meet all validation and verification by customer.
  • Reported and maintained automation in the team.
  • Developed collections and robust execution and validation of RESTful APIs using Postman.
  • Created script to invoke multiple threads using JMeter as part of performance testing.

Education

Bachelor of Engineering (B.E) - Electronics and Telecommunication

Pune University
India

HSC -

Kendriya Vidyalaya

SSC -

Kendriya Vidyalaya

Skills

Programming Languages & Frameworks:
Python, Java, Robot Framework, TestNG, Behat, BDD (Behavior-Driven Development), TDD (Test-Driven Development), POM (Page Object Model), Hybrid Driven Testing

Automation & Testing Tools:
Selenium, API Automation (Postman, REST APIs), JMeter, BrowserStack, TestRail, RIDE, Katalon

Version Control & CI/CD:
Git, GitHub, Bitbucket, GitKraken, Perforce, Jenkins, Maven

IDEs & Editors:
PyCharm, PhpStorm, Visual Studio, Eclipse

Project & Test Management:
JIRA, Confluence, Slack Channel, Agile/Scrum

Platforms & Technologies:
Salesforce, VMware vSphere, PuTTY, Nebula, WordPress, Drupal

Cloud Technologies:
Amazon Web Services (AWS)

Database & Data Tools:
DBViewer, PostgreSQL

Other skills:

Team leadership

Monitoring and reporting

Requirements analysis

Agile sprint management

Agile methodology

Mentorship

Employment History

  • Fulcrum Digital Private Limited (July 2022 - Present )
  • Cumulus Systems - Hitachi Group Company (Jan 2022 - July 2022)
  • Xoriant Technologies Private Limited (Feb 2021- Jan 2022)
  • Mindtree Limited (July 2015-Feb 2021)

Roles & Responsibilities

  • Design and develop automation solutions for customer-facing diagnostic applications and in-house relationship management platforms, ensuring high-quality standards are met.
  • Create and implement test automation for service level, integration, end-to-end, and regression testing, ensuring complete test coverage across all application layers.
  • Define test plans, test specifications, test suites, and test cases, tailoring them to the application requirements and the development process to guarantee robust testing.
  • Design and implement tools for unit, functional, and performance testing in a programmatic manner, enhancing the efficiency and scalability of the testing process.
  • Apply in-depth knowledge of quality assurance best practices, ensuring the development of high-quality software that meets customer satisfaction benchmarks and adheres to business requirements.
  • Work closely with developers, QA engineers, product managers, and technical program managers to ensure the alignment of test strategies with development goals, ensuring efficient and high-quality delivery.
  • Integrate test automation into the CI/CD pipeline, facilitating continuous integration and testing to streamline feedback loops and accelerate release cycles.
  • Continuously monitor and enhance automation scripts to improve performance, scalability, and accuracy. Identify and resolve inefficiencies in the testing process.
  • Conduct performance testing to identify bottlenecks and performance issues in the diagnostic applications and relationship management platform.
  • Provide clear and consistent communication regarding test progress, issues, risks, and results to both technical and non-technical stakeholders.
  • Guide junior team members, share knowledge on best practices, and help develop their technical skills in automation and quality assurance methodologies.
  • Ensure that automation frameworks and test scripts follow object-oriented design principles, fostering maintainability, scalability, and ease of debugging.
  • Contribute to driving quality-centric software development methodologies across the organization, promoting collaboration and a strong focus on quality throughout the product lifecycle.
  • Work on automation software across various areas, including business intelligence, web service implementations, database design, web-based applications, and UI design, ensuring the solutions meet business needs and user expectation

Timeline

Senior Technical Lead

Mastercard
07.2024 - Current

Senior Technical Lead

Digia , University Of Huddersfield and TaaS
06.2022 - 07.2024

Technical Lead

Cumulus Systems
01.2022 - 06.2022

Senior Software Engineer

Veritas Technologies
02.2021 - 01.2022

Senior Software Engineer

Veritas Technologies
01.2021 - 01.2022

Senior Software Engineer

Petco
12.2018 - 12.2020

Senior Software Engineer

PDAX
04.2018 - 11.2018

Senior Software Engineer

Saxo Bank
04.2017 - 04.2018

Software Engineer

Electronics Arts (EA Games)
07.2015 - 03.2017

Bachelor of Engineering (B.E) - Electronics and Telecommunication

Pune University

HSC -

Kendriya Vidyalaya

SSC -

Kendriya Vidyalaya
Dhruva