WorQference - Soumya Mukherjee - The Test Tribe

WorQference 2022 - Esteemed Speaker

Soumya Mukherjee

Engineering Lead

Workshop Title: Test Recommendation Engine – Design your own recommendation engine to identify tests


As our regression pack is growing large day by day and there always been a case to shorten the QA cycle everytime, we need something which ensures effective testing of the code.

To do this we need to be smart and identify the tests that only affects the system due to selective code changes. Doing this manually can become a nightmare.

Hence a test recommendation system is now a days a need of an hour. With changes in the code it can effectively pinpoint the tests that are affected and could be considered for a targetted regression.

In this workshop you will see / learn how to design this recommendation system which would predict the cases that you should run. You would see how can we come up with a model which can do so.


  • What are recommendation systems ?
  • What are the usecases where a recommendation system can be effective in a software development lifecycle ?
  • Our usecase
  • High level Architecure of the system
  • Tools required to build the system
  • Discuss some common ML Algorithm in a layman language
  • Code the system
  • Run the system
  • Understand how this can be deployed

Speaker Bio


Soumya Mukherjee is having a decade and a half of experience doing intelligent automation with various tools and tech stack-developed products, executed large transformation programs, applied machine learning concepts in QA. He also has expertise in reducing cycle time for organizations with effective use of resources. He is passionate about developing solutions to exciting problems in applied reliability engineering. He loves to help others, solve complex problems and is passionate to share experiences, failures & success stories with folks. He has authored books on selenium published by Tata McGraw-Hill’s & Amazon. A father of a lovely daughter.

Click here to visit the Main Event Page