Gartner Expert

Sushant Singhal

Sr Director Analyst

Sushant Singhal is a Senior Director Analyst on the Software and AI Engineering team at Gartner for Technical Professionals (GTP). He has 16 years of industry experience spanning development and testing roles in retail banking, investment banking, insurance, and software technology organizations.

Prior to joining Gartner, Mr. Singhal architected end-to-end test automation ecosystems for enterprises. These ecosystems included - test automation infrastructure, parallel test execution pipelines, test automation frameworks, test result reporting and integration of test automation with CI/CD pipelines.

His research focuses on software quality engineering and modern testing practices, including AI-augmented testing, quality assurance for AI-powered applications and AI agents, agentic testing, test automation, mutation testing, performance testing and continuous testing across DevSecOps pipelines.

A key theme of his work is the evolution of software quality practices toward quality intelligence integrated across the software development life cycle.

Previous experience

Architect and implement end-to-end test automation ecosystem consisting of infrastructure, parallel test execution pipelines, test automation frameworks, living documentation and test result reporting. Augment CI/CD with Test Automation. Create and execute automated tests for multi-tier complex applications involving microservices and dynamic user interface. Setup plans and processes for Testing and Test Automation. Leading and mentoring team members.

Professional background

Allianz, Test Automation Engineer, 4 years

Saxo Bank, Manager, 3 years

Fiserv, Software Engineer - Testing, 1 years

Areas of coverage
  • Software Engineering for Technical Professionals

Read More Read Less

Top Issues That I Help Clients Address

01

Software Test Automation

02

Maturing QA processes

03

Enabling continuous testing in CI/CD for DevOps practice

04

Aligning Testing activities with Agile practices

05

Reducing testing time and maintenance through all phases of software development lifecycle