About

Senior Software Test Engineer / QA Lead with 8.5+ years of experience in automation, API, UI, and performance testing for enterprise-scale applications. Strong expertise in Python-based automation frameworks, CI/CD integration, and leading quality initiatives across Agile teams. Proven track record of improving release quality, reducing defects, and mentoring QA engineers.

Experience

Senior SDET

May 2020 - Present

Q2 | Bengaluru

  • Led end-to-end test strategy for web and API-based digital banking applications, improving overall release quality and reducing defect leakage across multiple product teams.
  • Architected and maintained scalable Python automation frameworks for UI, API, and database testing using Selenium and Requests, increasing automation coverage and reducing manual regression effort.
  • Owned and successfully delivered company-wide migration from qTest to BrowserStack Test Management, improving test case traceability, reporting, and standardization across teams and regions.
  • Integrated automation test suites into CI/CD pipelines using GitLab CI, Jenkins, Docker, and YAML, enabling continuous testing and improving release cycle efficiency.
  • Led API automation efforts to validate backend systems, microservices, and data integrity across environments.
  • Acted as QA Lead by mentoring SDETs/QEs, conducting code reviews, and driving automation best practices and QA process improvements across teams.
  • Executed performance testing using k6 and JMeter, identifying scalability bottlenecks and improving system stability for enterprise client workloads.

Test Automation Engineer

November 2017 - April 2020

Mindtree (Now LTIMindtree)

  • Developed and maintained Python-based automation frameworks for desktop, web, and cross-platform applications on Windows and MacOS.
  • Automated Electron.js desktop applications and integrated test automation with CI/CD pipelines using Jenkins and Git-based workflows.
  • Built device simulator and test utility tools to enable large-scale automated testing and reduce dependency on physical hardware.
  • Led modernization of automation frameworks by migrating from Python 2.x to Python 3.x, improving maintainability and long-term framework stability.
  • Performed hardware-software integration testing in controlled environments to validate end-to-end system behavior and product quality.
  • Collaborated with global clients and cross-functional teams to align test strategy with product requirements and release objectives.
  • Designed, executed, and maintained automation scripts and test frameworks, contributing to continuous quality improvement and release readiness.

Skills

Automation Testing

Selenium WebDriver Python unittest Requests

API Testing

Postman REST APIs API Automation

CI/CD & DevOps

GitLab CI Jenkins YAML Docker

Performance Testing

k6 JMeter

Cloud & Infrastructure

AWS EC2 AWS S3

Test Management & Tracking

Jira Confluence BrowserStack TestRail qTest

Version Control

Git GitHub GitLab Bitbucket

Databases & Methodologies

MySQL SQL Agile Scrum SDLC STLC

Key Projects

Python • Selenium • Banking

Digital Account Opening (GRO)

Comprehensive test automation for web-based banking platform enabling secure, user-friendly digital account opening for 10k+ users. Conducted API/UI automation testing and led team of 4 in quality assurance.

Performance Testing • k6 • Multi-Region

Company-wide Test Management Migration

Led strategic migration of 20+ teams from qTest to BrowserStack test management platform. Managed cross-regional queries, coordinated with BrowserStack teams, and ensured smooth transition across all product teams.

Python • Cross-Platform • Automation

Cross-Platform Softphone Testing Framework

Developed and migrated Python automation framework from 2.7 to 3.6 for cross-platform testing (Windows/MacOS). Integrated multiple softphones and eliminated framework defects for seamless test execution.

JAVA • Selenium • E-commerce

E-commerce Automation Framework

Built comprehensive JAVA-based Selenium automation framework for e-commerce website with automated report generation. Achieved maximum test coverage for all product sale and agent management portals.

Performance Testing • Device Simulation

Device Simulator Application

Developed Python-based web application simulating 200+ devices for testing client applications. Supported all device actions with comprehensive testing capabilities for enterprise-scale applications.

Electron JS • Desktop Testing

Conference Device Management Testing

Created testing framework for Electron JS-based desktop applications managing conference devices. Conducted thorough sandbox testing prior to production release with client collaboration.

Education

B.E. in Electronics And Communications Engineering

June 2013 - May 2017

Oriental College Of Technology | Bhopal

GPA: 7.26

Awards & Certifications

AI Innovator Award

Introduction to Machine Learning Models (AI) Testing

Runner up in Company Hackathon

Multiple SpotOn Awards

Learn Docker

Python Data Structures

Programming for Everybody (Getting Started with Python)

Python Deep Dive Professional