Gaurav Mittal - TF 2024

TestFlix 2024 - Gaurav Mittal

'TestFlix 2024' - Esteemed Speaker

GauravMittal

Gaurav Mittal

Manager IT at ThermoFisher Scientific

Atomic Talk Title: RealTime Defects Categorization using ML/AI

AI is significantly transforming the field of software testing, offering new tools and methodologies to enhance the efficiency, accuracy, and scope of testing activities. Triaging defects, determining their root causes, prioritizing them, and assigning them to the appropriate technical team is a time-consuming process that can be automated for real time action using AI. Urgent production incidents occur, often critical and requiring swift intervention. QA must first carefully analyze the issue, putting in a significant amount of manual effort to pinpoint the root cause, assign the correct priority, and determine if it’s a defect, an enhancement, or a task. An organization providing services to it several clients which in turn have several customers and if these customers have issues, incident emails are flooded to organization’s support team. They are required to do thorough analysis in a short span of defined SLA to respond back to customers which is complicated, time consuming and if this analysis goes wrong then it leads to email threads.

Below are the listed activities where ML can be utilized to reduce this time frame –

1. Image Classification ML model can categorize which client’s customer are raising this request , it helps us in directing ticket to internal respective development team who had implemented this service. My organization had 33 clients for which I had gathered 30 logo images for each client to train my model. After getting an accuracy of ~85% , deployed it for real time use cases.

2. Text Classification model – NLP helps in analyzing whether its an incident, defect or enhancement request. It also helps in furnishing what could be root cause.I have trained existing support tickets text, utilized web scrapping using Beautiful soup library , sentiment analysis for identifying right category of customer email input.

Also I’ll present couple of below innovative approaches for optimizing ML model performance –

1. Caching Mechanism – New image prediction takes time so we should avoid direct feeding to ML model.

2. Handle different Languages tickets – Organization customers can be in several countries and if tickets are originating from non-English speaking countries like Spanish how this utility can handle text and automatically triage it.

Talk Takeaways

  • AI Impact in SoftwareTesting
  • Text Scraping
  • Automation Utility Utilizing Deep
  • Learning ML Models

Speaker Bio

 

Gaurav Mittal is a seasoned IT Manager with 15+ years of leadership experience, adept at guiding teams in developing and deploying cutting-edge technology solutions. Specializing in strategic IT planning, budget management, and project execution, he excels in AWS Cloud, security protocols, and container technologies. Gaurav is skilled in Java, Python, Node.js, and CI/CD pipelines, with a robust background in database management (Aurora, Redshift, DynamoDB). His achievements include substantial cost savings through innovative solutions and enhancing operational efficiency. Gaurav is recognized for his leadership, problem-solving abilities, and commitment to delivering exceptional IT services aligned with organizational goals.

Click here to visit the Main Event Page

[sibwp_form id=2]
The Test Tribe Logo
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.