Summary
Overview
Work History
Education
Skills
Websites
Additional Information
Accomplishments
Personal Details
Timeline
Generic

Sanjay Saini

Delhi,Delhi

Summary

Results-driven QA leader with extensive experience in driving software quality and testing initiatives. As the head of the QA team at Sentieo, led agile transformations and refining engineering best practices. With a strong focus on Frontend & API automation, CI/CD pipelines, and performance engineering, I have significantly improved infrastructure reliability and enhanced team capabilities. Proficient in leveraging tools such as Selenium, Playwright, Rest-Assured, and Jenkins to streamline testing processes, optimize CI/CD workflows, and deliver high-quality software at scale. Passionate about mentoring and fostering a culture of continuous improvement.

Overview

16
16
years of professional experience

Work History

Director, QA

Sentieo (An Alphasense company)
03.2019 - Current
  • Propagated the concept of Shift-Left with early quality checks introduced through unit test (RTL), integration test (Playwright), Contract tests (PACT), Frontend Profiling test (Playwright and Lighthouse)
  • Designed UI and API automation framework ground up using java, selenium, appium, rest assured, gradle, testNG, extent report
  • Implemented industry best practices for core engineering operations.
  • Setup self-propelled and exceptionally performing QA team from ground up to 25, brought in cultural and agile transformation while attracting right talent
  • Started new vertical for SDET team to support any technical requirement as part of QA deliverables
  • Helped in setting up quality gates in CICD pipeline.
  • Chaos engineering implementation to ensure lesser downtime and ensure more reliable infra
  • Setup Statuspage for the internal use
  • Successful migration of teams from TargetProcess to JIRA
  • Mentored and coached team members on QA topics and strategies.

Principal Software QA Engineer

Kronos
02.2017 - 03.2019
  • Coordinate with chief architect (in US) to pick up items from sprint backlog
  • Providing technical solutions for stories picked in sprint
  • Continuously work towards enhancing UI and API framework
  • Owning the responsibility to provide CICD pipeline
  • Multiple services’ deployments and upgrades
  • Multiple services’ monitoring framework using statuspage

Lead SDET Engineer

Castle Global
07.2016 - 02.2017
  • SetupQA team from scratch at Gurgaon office
  • Build UI automation framework for web, android and iOS
  • Build API automation framework
  • Build up QA processes which may ensure smooth releases
  • Act as bridge between US developers and Indian QA team
  • Proactively participate in product development cycle
  • Work closely with CEO and COO

Lead SDET Engineer

Livecareer
01.2015 - 06.2016
  • Created selenium framework (keyword driver) from scratch to serve as central point for automating all the products and portals
  • Created API automation framework (using httpclient and testNG) from scratch to serve as central point for automating all the web services
  • Providing support for whitebox testing (unit and integration)
  • Initial level of load testing using jmeter for all web services
  • Contribute in Build & Release (B&R), primarily in Continuous Integration Continuous Deployment (CICD) process
  • Mentor the SDETs who help in maintaining and enhancing UI and API frameworks
  • Implement static (using sonarqube) and dynamic analysis (code coverage)

Senior Software QA Engineer

HIKE messenger
03.2013 - 01.2015
  • Ui Automation for Android and iOS using tools like Uiautomator and Appium
  • Writing API tests and integrating with jenkins build.
  • Writing unit and integration tests and integrating with jenkins build.
  • Load testing using JMeter
  • Applying various static code analysis using SONAR.
  • Manual testing for server-side code.
  • Looking deeper into server-side logs to find the issues

Senior Software QA Engineer

Impetus Infotech Pvt Ltd
10.2008 - 03.2013
  • Continuous interactions with client and marking the ownership of the tasks for the offshore team.
  • Designing the manual test cases for the User Stories assigned to offshore team.
  • Automating the test cases using selenium webdriver framework.
  • API test automation using TestNG.
  • Part of requirement gathering process
  • Writing the Unit test cases and integration test cases for the new functionalities in every Sprint
  • Enhancing the Code Coverage of the test cases close to 80%
  • Generating the Static Analysis Reports using the tools like PMD, Checkstyle, CPD Reports

Education

Master of Computer Applications -

Delhi Institute of Advanced Studies (IP UNIV.)
04.2008

B. Com (H) -

Delhi University
04.2005

Skills

Playwright

Cypress

Selenium

Rest-Assured

K6 (load testing for APIs)

POSTMAN

JMeter

Lighthouse (frontend performance)

Grafana

Statuspage

Kubernetes

Docker

PACT (contract testing)

Synthetic monitoring

Additional Information

  • Unit testing using junit and mockito/easymock
  • [Backend] Performance, Load, Stress, Endurance testing using tools like JMeter, K6
  • [Frontend] Performance testing using Lighthouse
  • CICD tools like Bitbucket and Jenkins
  • Static analysis tools like SONAR, Lynt
  • Code coverage tools like Emma, Jacoco
  • APM using New Relic
  • Code profiling using Dynatrace
  • Service Virtualization
  • Chaos Engineering


Programming Languages: Java (core), Javascript/Typescript

Database: MySQL

Build Scripting tool: ANT, Maven and Gradle

Version Control System: GIT, Bitbucket

Continuous Integration tool: Bitbucket, Jenkins

Cloud hosted automated testing platform: Sauce Labs, BrowserStack

Software container platform: Docker, K8

Operating System: MAC OS, Windows , Linux

Accomplishments

  • Promoted to Director of QA within 12 months from Principal QA role due to outstanding work performance.
  • Awarded Employee of the Year in 2011

Personal Details

     

Date of birth: January 12, 1982

Passport number: Z5319770 (validity till 2029)

VISA status: B1 (valid till 2025)

Marital status: Married

Nationality: INDIAN

Timeline

Director, QA

Sentieo (An Alphasense company)
03.2019 - Current

Principal Software QA Engineer

Kronos
02.2017 - 03.2019

Lead SDET Engineer

Castle Global
07.2016 - 02.2017

Lead SDET Engineer

Livecareer
01.2015 - 06.2016

Senior Software QA Engineer

HIKE messenger
03.2013 - 01.2015

Senior Software QA Engineer

Impetus Infotech Pvt Ltd
10.2008 - 03.2013

Master of Computer Applications -

Delhi Institute of Advanced Studies (IP UNIV.)

B. Com (H) -

Delhi University
Sanjay Saini