Summary
Overview
Work History
Education
Skills
Timeline
Generic
Sandip Ganguli

Sandip Ganguli

AI Automation Engineering
Bengaluru

Summary

Having 17+ years of professional experience. Worked on multiple verticals of testing and automation. Developed variety of test automation framework. Automation is something that I do best in my career. A content writer, innovative and trending automation courses on Udemy, having a reach of 120+ countries in the world. An enthusiast for exploring RPA and AI possibilities in various fields. Last Release: AI Power RPA Bot - Autopilot Affiliate Marketing.

Overview

17
17
years of professional experience
6
6
years of post-secondary education

Work History

AI Automation Content Developer

Freelancing
Bengaluru
04.2023 - Current

A content writer, innovative and trending automation courses on Udemy, having a reach of 120+ countries in the world. An enthusiast for exploring RPA and AI possibilities in various fields. Last Release: AI Power RPA Bot -Autopilot Affiliate Marketing.

QA Head

Lean Technologies
Bengaluru
11.2021 - 04.2023

Headed QA vertical for LEAN Technologies, MENA Region
Managing global teams distributed across MENA region
Design and development of Node.js, WebdriverIO test automation framework to automates API/Web/E2E test scenarios
Planning and measuring automated test coverage progress quarterly
Improve product quality by enforcing quality assurance policies
Preparation of product and process quality reports
Achieves financial objectives by preparing the quality assurance budget, minimize cost, efficient hiring.

Automation Architect

Envestnet Yodlee
Bengaluru
10.2020 - 11.2021

Framework enhancements, efficient concurrent execution setup, POC project implementation, process improvement

Staff Automation Engineer

VMWare
Bengaluru
09.2017 - 05.2020

Designed and developed concurrent execution on existing Ruby Cucumber framework with TestNG principle, which supports UI, API, Android, iOS and Windows parallel executions. It reduces overall 70% of regression time and enable teams to release product faster.

Designed and developed windows desktop remote execution process with Distributed Ruby server and Microsoft WinAppDriver with a concept called TOKEN based node management. This concept does not require Selenium-GRID server to control the nodes. This approach can be used for many other purposes as well where the requirement is to execute tests on remote devices.

Contribute on existing Android Device Cloud which is based on Selenium-GRID and Appium server integration. Implemented the architecture for Device cleanup after test execution, report dispatcher and GRID disconnection logic.

Developed new Distributed Android Device Cloud which is replacement of Appium Device Cloud, with increased performance and stability.

Staff Automation Engineer

MobileIron
Bengaluru
06.2015 - 09.2017

Design and development of various automation frameworks - Windows10 devices automation framework, UI framework using WebDriver, TestNG, Maven and open source library, Android & iOS device automation, REST API framework, Technical research.

SDET II

Microsoft
Bengaluru
03.2014 - 06.2015

Windows store application development for internal productivity enhancement using C#, .NET framework, Windows notification services, XAML and MS-SQL. Backend automation of release features for Microsoft Dynamics CRM using Microsoft SDK and CRM APIs. Test strategy development and team handling.

Senior Automation Engineer

INTUIT
Bengaluru
03.2013 - 03.2014

Have improved legacy web automation framework and added new support for REST end point automation. Implemented android app automation framework for proposed admin platform android application. Technology used Java, WebDriver Grid, Jenkins, TestNG, Android Jelly Bean UIAutomator, and Http-Client.

Test Automation Lead

Yahoo Inc.
Bengaluru
02.2012 - 03.2013

Have implemented new library in automation framework for enhanced features of Yahoo homes and also design DOM based data comparison library for efficient UI data compare model. Technology used Java, WebDriver, and Web scraper library.

Test Automation Lead

NIIT Limited
Noida
06.2011 - 02.2012

Drive multiple automation projects for different verticals of NIIT's E-Learning product Element-K. Technology used Java/Python, selenium, DB connector.

Principal Engineer

Interra Systems Jun 2007 - Jul 2011
Noida
06.2007 - 07.2011

Have implemented a parser based architecture for functional UI automation suite with human recognizable way of searching element using Java, Python, HTML parser JSoup, Selenium-RC.

Have designed an architecture and API library to build an end-to-end automated desktop GUI regression suite for Vega H264 Analyzer (win32 application). Technology used Perl and open source Perl modules.

Education

Master of Engineering - Computer Science

West Bengal University of Technology
Kolkata, India
11.2003 - 12.2005

Bachelor of Engineering - Electronics And Communications Engineering

Burdwan University
West Bengal
08.1999 - 10.2003

Skills

    Automation Framework Development

Robotic Process Automation

AI & RPA Python Framework

Global Team Management

Timeline

AI Automation Content Developer

Freelancing
04.2023 - Current

QA Head

Lean Technologies
11.2021 - 04.2023

Automation Architect

Envestnet Yodlee
10.2020 - 11.2021

Staff Automation Engineer

VMWare
09.2017 - 05.2020

Staff Automation Engineer

MobileIron
06.2015 - 09.2017

SDET II

Microsoft
03.2014 - 06.2015

Senior Automation Engineer

INTUIT
03.2013 - 03.2014

Test Automation Lead

Yahoo Inc.
02.2012 - 03.2013

Test Automation Lead

NIIT Limited
06.2011 - 02.2012

Principal Engineer

Interra Systems Jun 2007 - Jul 2011
06.2007 - 07.2011

Master of Engineering - Computer Science

West Bengal University of Technology
11.2003 - 12.2005

Bachelor of Engineering - Electronics And Communications Engineering

Burdwan University
08.1999 - 10.2003
Sandip GanguliAI Automation Engineering