Summary
Overview
Work History
Education
Skills
Software
Certification
Timeline
Generic

Ketan Gupta

Senior Quality Engineer
Bengaluru

Summary

Enthusiastic Automation Test Engineer eager to contribute to team success through hard work, attention to detail and excellent organizational skills. Clear understanding of project requirements and testing tasks and training in python, java and selenium. Motivated to learn, grow and excel in software industry.

Overview

7
7
years of professional experience
4
4
Certifications

Work History

QE (Quality Enablement)

Q2 Software
05.2024 - Current

Description: -

  • Internal team focused on providing quality solutions like automation testing (API/UI), performance testing, etc to support other product teams.
  • Help improve quality metrics across teams by offering automation framework support and guidance.
  • Provide ongoing support and maintenance of the automation framework and tools used for both new and existing teams.

Technology and Tools: -

JIRA, Confluence, Bitbucket, Python, Selenium, PyCharm, BrowserStack Test Management, Splunk, Nomad, Jenkins, docker, Pycharm, GitLab, GitHub, k6, JavaScript.

Role and Responsibilities: -

  • Worked as a Software Development Engineer in Test (SDET), focusing on enhancing software quality.
  • Developed performance testing scripts using k6 and conducted regular performance tests.
  • Provided ongoing support to cross-functional product teams regarding the existing automation frameworks (API/UI).
  • Assisted in the creation of new automation pipelines and managed Jenkins jobs to ensure smooth daily test executions.
  • Guided teams on understanding the framework and the latest automation tools in use.
  • Led a company-wide initiative to migrate teams from qTest to the BrowserStack test management tool, managing queries and concerns from teams across different regions and coordinating with BrowserStack teams.
  • Contributed to critical performance testing projects for major client accounts.
  • Actively maintained and improved the current automation framework to ensure efficiency and scalability.


AO (Add Account)

Q2 Software
01.2024 - 04.2024

Description: -

  • Development of a web-based banking application to offer an online solution for financial institutions and credit unions, enhancing customer experience and accessibility.
  • Allow existing customers to easily add new accounts to their profile through online banking, streamlining the process and eliminating the need for offline procedures.

Technology and Tools: -

JIRA, Confluence, Bitbucket, Python, Selenium, PyCharm, qTest, Postman.

Role and Responsibilities: -

  • Worked as an Automation Test Engineer.
  • Created automation scripts to test web-based applications.
  • Developed comprehensive test scenarios and cases, ensuring full coverage of all areas.
  • Successfully automated functional and regression testing processes.
  • Led a team of 4 in both automation and manual testing of the product.
  • Collaborated with team members, including developers and product owners, to understand requirements and conduct testing accordingly.
  • Conducted UI and API automation testing, identifying bugs across all possible areas.


GRO (Digital Account Opening)

Q2 Software
05.2020 - 12.2023

Description: -

  • A secure, user-friendly web-based banking platform that enables Financial Institutions and Credit Unions to offer seamless online services. It allows individuals to open accounts digitally, eliminating offline procedures and providing a fast, secure, and convenient banking experience.

Technology and Tools: -

JIRA, Confluence, Bitbucket, Python, Selenium, PyCharm, qTest, Workbench, docker, intelliJ, Postman, MySQL, Jenkins.

Role and Responsibilities: -

  • Worked as an Automation Test Engineer, responsible for designing and executing comprehensive test strategies to ensure product quality.
  • Developed, optimized, and maintained automation test scripts using industry-standards, ensuring efficient test coverage and execution.
  • Led functional and regression testing efforts, performing both manual and automated testing to ensure that new features and updates met quality standards.
  • Conducted thorough API and UI automation testing, ensuring seamless integration and user experience across platforms and environments.
  • Provided training to multiple team members, sharing in-depth knowledge about the product, domain, and best practices for automation testing.
  • Actively participated in the product release process, collaborating with cross-functional teams to ensure successful delivery and timely releases.
  • Performed security testing, identifying vulnerabilities and security gaps in the product, and worked with the development team to address potential risks.
  • Identified and reported critical bugs and issues, offering detailed insights to help improve product stability and functionality, driving continuous improvement in product quality.


Bose Raphael (Bose)

Mindtree Limited
06.2019 - 04.2020

Description: -

  • Development of electron js based application for platforms like Windows, MacOS and cross browser web applications to manage conference devices.

Technology and Tools: -

JIRA, Confluence, GitHub, Python, Selenium, PyCharm, TestRail, WinMerge, Putty, WinSCP

Role and Responsibilities: -

  • Working as a Test Engineer.
  • Developed framework to test desktop-based application made on electron js.
  • Participating in discussion with client and team, pitching the best solutions and new ideas.
  • Conducting demos to clients and present the product developed by team.
  • Also supported developers for setting up device and resolved all the issued with device.
  • Tested hardware and software within tightly controlled sandbox environment prior to release to production.
  • Developed and ensured adherence to testing standards and best practices.
  • Collaborated with developers and product owners to stay current on product features and intended functionality.
  • Designed and developed automation scripts using open source tools.


GN Audio (Jabra)

Mindtree Limited
11.2018 - 05.2019

Description: -

  • Developed various applications which was used to control call centre devices, different kind of headsets used in daily life.
  • Also developed plugins for the all kind of softphone to support client devices.
  • All the application was made to support platforms like Windows, MacOS and cloud/web-based applications.

Tools and Technology: -

JIRA, Python, PyCharm, Beyond Compare, Bitbucket, Squish.

Role and Responsibilities: -

  • Worked as Automation Developer.
  • Developed and maintained automation framework cross platform (Windows and MacOS) over python to test the different softphone plugins.
  • Written modules to control devices to get the desired output for testing and also to give desired input.
  • Integrated softphones in the automation script like BroadSoft, Avaya, Bria, etc., to test devices and plugins developed for them.
  • Fixed few defects in the automation framework, so that it can work seamlessly and without getting failed at any point of time.
  • Migrated whole python automation framework from python 2.7 to python 3.6, also found support for the libraries not support in python 3.6.
  • Made a POC using Squish to test desktop application with record and play feature, also using python scripts.


Device Simulator (Sennheiser)Mindtree Limited

Mindtree Limited
03.2018 - 10.2018

Description: -

  • Developed python-based web application to simulate number of devices to support other client applications.
  • This application was able to perform all the action which a real device can do.
  • Also, at a time more than 200 devices can be created in the application and can be used for testing other applications.

Tools and Technology: -

Helix ALM Perforce, Python, JIRA, Confluence, GitLab, Jenkins.

Role and Responsibilities:

  • Worked as Manual Tester and python developer.
  • Tested hardware and software within tightly controlled sandbox environment prior to release to production.
  • Also played developer role for a short period of time, fixed minor bugs/defects reported and contributed in developing few modules.


Vibgyor Paints (Kalinga Training)

Mindtree Limited
11.2017 - 02.2018

Description: -

  • A website for the client to sale the products and manage all their agents and dealer.
  • The website provides all details of the products and also there were different portals for login according to user type like customer, dealer, agent, admin, etc.

Tools and Technologies: -

JIRA, GitLab, JAVA, Selenium, TestNG, Jenkins, SoapUI, Postman, JMeter, Eclipse.

Roles and Responsibilities: -

  • Worked as Software Developer Engineer in Test (SDET).
  • Developed automation framework on JAVA and selenium to test website. Also, the framework was capable of generating different kinds of reports.
  • Developed test cases to cover all the possible scenarios and reach maximum coverage.
  • Tested website to find all the defects/bugs and logged in JIRA.
  • Discussed requirements and processes with project managers and developers.
  • Attended meetings with quality assurance, developers and project managers to assess scope and sequence of project.
  • Reviewed all test cases and test scripts for quality and identified additional areas to review.

Education

Bachelor of Engineering - Electronics And Communications Engineering

Oriental College Of Technology
Bhopal
04.2001 -

Higher Secondary: PCM -

Sharda Vidya Mandir
Bhopal
04.2001 -

Senior Secondary -

Sharda Vidya Mandir
Bhopal
04.2001 -

Skills

Agile

MySQL

Python 3x

Selenium

Docker

JAVA

TestNG

SoupUI

JavaScript

Software

Postman

JIRA

Confluence

Jenkins

K6

Splunk

Grafana

Bitbucket

GitLab

GitHub

Windows

MacOS

Helix ALM Perforce

Eclipse

Pycharm

IntelliJ

JMeter

TestRail

QTest

BrowserStack Test Management

Certification

Learn Docker

Timeline

QE (Quality Enablement)

Q2 Software
05.2024 - Current

AO (Add Account)

Q2 Software
01.2024 - 04.2024

Learn Docker

08-2020

GRO (Digital Account Opening)

Q2 Software
05.2020 - 12.2023

Python Data Structures

10-2019

Programming for Everybody (Getting Started with Python)

08-2019

Bose Raphael (Bose)

Mindtree Limited
06.2019 - 04.2020

GN Audio (Jabra)

Mindtree Limited
11.2018 - 05.2019

Python Deep Dive Professional

05-2018

Device Simulator (Sennheiser)Mindtree Limited

Mindtree Limited
03.2018 - 10.2018

Vibgyor Paints (Kalinga Training)

Mindtree Limited
11.2017 - 02.2018

Bachelor of Engineering - Electronics And Communications Engineering

Oriental College Of Technology
04.2001 -

Higher Secondary: PCM -

Sharda Vidya Mandir
04.2001 -

Senior Secondary -

Sharda Vidya Mandir
04.2001 -
Ketan GuptaSenior Quality Engineer