Summary
Overview
Work History
Education
Skills
Certification
Phone
Timeline
Generic

Harpreet Singh

QA Automation Engineer
Gurugram

Summary

With over 7 years in the software testing field, I specialize in leading test automation efforts and helping teams deliver high-quality software. I’ve worked with BDD and data-driven frameworks, using tools like Selenium WebDriver and Java to create efficient, maintainable test automation solutions. My experience spans across UI, mobile, and backend testing, and I’ve led teams to improve test coverage, streamline execution, and catch bugs early in the process. I’ve worked on automation for banking and insurance projects, where I made sure tests ran smoothly and reporting was clear for all stakeholders. I'm passionate about mentoring my team and ensuring we’re always moving toward more efficient, reliable testing practices.

Overview

8
8
years of professional experience
2040
2040
years of post-secondary education
1
1
Certification
3
3
Languages

Work History

QA Automation Team Lead

Jio platforms
04.2022 - Current
  • Started as an individual contributor working on a WebRTC-based application, where I built a complete automation framework using Java, Cucumber (BDD), and JUnit, with CI/CD through Azure DevOps and reporting via ReportPortal.
  • Handled automation across frontend, mobile, and backend, giving me full-stack test automation experience and helping speed up release cycles and improve product quality.
  • After about a year, I started taking on more responsibilities and now lead a team of 5 automation engineers—mentoring them, reviewing code, and ensuring smooth delivery across projects.
  • Built and scaled automation frameworks for multiple projects, making them easier to maintain and cutting down testing time significantly.
  • Currently leading backend automation for one of Jio’s key projects, focusing on API testing and integrating our tests into the CI/CD pipeline for faster feedback and delivery.
  • I work closely with developers, testers, and DevOps teams to make sure quality is a shared responsibility and our automation efforts align with overall project goals.
  • Regularly ran sanity and regression tests to keep builds reliable and catch issues before they reached production.

Senior Test Engineer

GlobalLogic
05.2021 - 03.2022

Worked on a major insurance domain project, focusing on test automation of a complex, multi-layered web application. Built robust automation suites using BDD Cucumber, Java, JUnit, and TestNG, along with Jenkins for CI and Git for version control.

  • Automated 500+ test cases, covering both UI workflows and database validations using MySQL.
  • Contributed to the automation framework’s development and enhancement, ensuring it was scalable and maintainable.
  • Took ownership of daily regression and sanity test runs, ensuring quick feedback on builds and catching issues early.
  • Worked with both Java and JavaScript, depending on the layer being tested, ensuring full coverage across the app.
  • Collaborated closely with developers and QA teams to ensure test coverage aligned with business requirements.

System Engineer

TCS
03.2018 - 05.2021
  • Transitioned from manual to automation testing, actively contributing to framework upgrades and efficient script development.
  • Worked on automation projects for leading banks, focusing on end-to-end testing of complex banking websites.
  • Developed and maintained test scripts using Selenium WebDriver, Java, BDD, and data-driven frameworks.
  • Utilized tools like Maven, TestNG, and Extent Reports for execution, reporting, and debugging.
  • Ensured high test coverage by combining UI automation, database validation, and detailed defect logging.

Noc Engineer

Pratap Technocrats
06.2017 - 03.2018
  • Started career as a NOC Engineer at Telenor, focusing on network monitoring and initial incident analysis.
  • Monitored MSC (Mobile Switching Center) and BSC (Base Station Controller) alarms to identify and track network issues in real time.
  • Performed first-level analysis and escalated critical issues to the L2 support team for resolution.
  • Created detailed daily and weekly reports on network health and alarm trends for internal teams and stakeholders.

Education

B.Tech/B.E. - Electronics And Communication

Punjab Technical University
Amritsar, India
05-2017

Diploma - Electronics And Communication

Sai Polytechnic College, Amritsar
Amritsar, India
04.2001 - 01.2014

10th -

Punjab School Education Board
Amritsar
04.2001 - 01.2011

Skills

Mobile Testing

undefined

Certification

Selenium E2

Phone

+91, 7814949589

Timeline

QA Automation Team Lead

Jio platforms
04.2022 - Current

Senior Test Engineer

GlobalLogic
05.2021 - 03.2022

System Engineer

TCS
03.2018 - 05.2021

Noc Engineer

Pratap Technocrats
06.2017 - 03.2018

Diploma - Electronics And Communication

Sai Polytechnic College, Amritsar
04.2001 - 01.2014

10th -

Punjab School Education Board
04.2001 - 01.2011

B.Tech/B.E. - Electronics And Communication

Punjab Technical University
Harpreet SinghQA Automation Engineer