About Me

ROOPAM CHOPRA, Gurgaon
Associate Director, Espire Infolabs 
B.E. Computer Engineer, 
Certifications: PMP, ex-CSQA, US Healthcare, 
AI-ML Data Science, RPA Automation Anywhere,
CMMi ATM 
  • Total IT Experience 19+ years
  • B.E. Computer Technology
  • ISB-Hyderabad Diploma Leadership & Strategy
  • PMP in good standing, Certified Quality Analyst (ex), PAHM certified in US-Healthcare, RPA (AA Certified)
  • AI-ML Certified, Applied Data Science certified, IBM Badge for Python coding
  • Currently undergoing 6 months PG Diploma in AI-ML from California institute 
  • CMMi ATM 2021
  • Six Sigma Green Belt training with organization, ITIL, ISMS, ISO
  • Domains: BFSI, Telecom, Automobile, Retail, and most prominently : Healthcare and Supply Chain (WMS, JDA)
  • Gurgaon, Haryana, India
 
                                 

Summary of Experience

  • 19+ Years experience in Software IT : Software Coding to  Senior Management
  • Expert in RPA, AI-ML Solutions, Software Quality Assurance and Testing
  • Software Development hands-on experience on multiple technologies
==========================================
(1) RPA, AI, ML Experience 
(click here for detail)
: 

  • Hands-on in RPA, ML : Automation Anywhere, Python, Tensorflow, Keras, Pytorch
  • Designed architecture, coded & developed several bots using RPA + AI+ML with NPL, OCR
  • Led and managed multiple Bot Teams
  • RPA Framework building
  • RPA Support and maintenance of bots (L1-L2-L3 and shifts)
  • HR Processes, SAP, Business Processes, Chatbot
  • Using AI-ML Tools for Code Reviews, Test-Automation, Performance Testing, Data Generation, Content Testing, Auto-healing
  • Using AI-ML for Code-less\Low Code Scripting

==========================================

(2) Software Testing, Quality, TCoE (click here)

  • Extensive experience in QA : multiple types of testing, complex test strategy, technical design and architecture, team management
  • Testing budget and P&L, Testing Pre-Sales, Testing Support, metrics 
  • Setup a TCoE twice
  • Testing CoE Lead : CoE Core team and 175 testers
  • Project Delivery :  Performance + Automation + Manual Test Team
  • Managing standalone Testing Delivery projects with Automation + Performance + Manual
  • Test Solutions & Software Selection – Presales, QA Processes, AI Augmented Testing, Testing + Automation, Performance, Manual, Salesforce
  • Building new Testing Capabilities

==========================================

(3) Pre-Sales (click here) : 

  • Technical Solution support 
  • Client Assessment
  • Client presentations
  • RFP and SOW
  • Pricing Models
  • Framework Development
  • Videos and marketing material
  • Onsite for approx. 4 years

==========================================

(4) Project(s) Delivery Lead (click here)

    ==========================================
    (5) Project and People Management

    • End to end project management
    • Contract, SLA, Margins, P&L, Revenue
    • Billing and profitability
    • People management, teams, resourcing, hiring 
    • Appraisals, interviews, skill matrix, attrition
    ==========================================
    (6) 
    CMMi and Quality Frameworks
     (
    click here): 
    • Many years experience in CMMi
    • CMMi ATM L5 2021
    ==========================================
    (7) 
    Software, Tools and Technology Experience: 

    (1) Robotics, Bots, AI and ML

    • Lead Project Teams to develop Bots for Business Processes 
      • SAP, Salesforce, HR & Chatbots
      • Invoicing, Document Management, Asset Management, Vendor Reconciliation, Org level chatbots, HR processes such as Exit and Onboarding
    • Work with Digital Transformation Teams for Process Assessment 
    • Automation Anywhere, UiPath, BluePrism, IQBots, Machine Learning
    • Use AI-ML with NLP and reinforcement learning model for PDF, Email, Documents and OCR 
    • Natural Language Processing, Tensorflow Kearas, Pytorch
    • Creating and reviewing process definition and technical design documents
    • Machine learning model techniques for structured and unstructured data 
    • Model training, model inference, APIs, feature pipelines, continuous training, model monitoring
    • Proof-of-concepts and evaluations of emerging technologies
    • Exposure to cloud technologies (e.g., Microsoft Azure, Amazon Web Services)
    • Model Lifecycle Management concepts, including concepts of algorithmic risk
    • Strong proficiency in building/training machine learning models and its deployment
    • Hands on experience in ML Ops using Python and ML libraries data-science and math packages such as NumPy , Pandas, Sklearn, Seaborne, Pycaret, Matplotlib
    • Proficiency in Python and common machine learning frameworks (TensorFlow, NLTK, Stanford NLP, Ling Pipe, Caffe, Keras, SparkML and OpenAI.)
    • Good understanding of any one cloud platform – AWS, Azure or GCP
    • Oversee the delivery of high-quality AI-powered solutions to clients
    • Lead and manage a team of AI engineers
    • Collaborate with cross-functional teams for AI products and solutions.


    Certifications

    • Automation Anywhere Certified
    • AI-ML  Applied DataScience in Python 
    • Pyhon Coding : IBM Badge
    • ML and NPL by Udemy 


    Related Tech Stack

    • MLOps
    • PySpark
    • Python
    • Tensor Flow
    • Databricks
    • NLTK, re
    • Keras
    • SparkML
    • OpenAI - chatGPT
    • Azure DevOps
    • Understanding of Azure MLOps

    Good Read: 

    (2) Software Testing, Quality, TCoE

     (2) Software Testing, Quality, TCoE

    • Established and Lead the Testing CoE across organization - two times
    • Built a community of 175+ Testers
    • Established close-knit tester-MSTeams-groups of automation-testers, performance-testers across organization
    • Built TCoE Intranet
    • Provide Technical Solutions to new clients
    • Build Test Strategy for large scale, complex, independent Testing engagements
    • Managing Test Environments and Test Data  
    • Testing Newsletter, articles and weekly testing-tips (also published on my linkedin)
    • Built Test Engagement Model and Test Delivery Frameworks
    • Build the next generation capabilities  (AI Augmented Testing, Accessibility Testing, Salesforce Test Automation)
    • Apply process and practice, use tools and technology to apply same
    • Bring industry best practices and solution methodologies.
    • Mentor and train team members on solution best practices : arranged and given multiple trainings across the organization
    • Periodic All-Testers Meetup, Testing Awards & Recognitions
    • Participate in continuous improvement activities through contribution to technology repositories, supporting process change
    • Project Problems: Work with individual projects for issue-resolution and testing solutions
    • Develop and establish testing processes and procedures as necessary
    • Built Test Repository
    • Testing skill matrix and Testing-Team Grown Charter
    • Testing resource and hiring management
    • Provide subject matter expertise to other groups 


    Test Project Delivery

    • Development projects, Maintenance projects and individual-dedicated testing projects
    • Test Delivery of Test-projects sized up to 80-100 people (lead automation + performance + manual)
    • E2E Test Management, Jira Admin, Test Tool Admin, JIRA reports and testing metrics
    • Special:
    • Managed projects that had multiple testing types together: Automation + Manual + Performance + Web and Desktop  + Agile+ CI\CD  + Innovation of AI Augmented Testing


    Testing Tech Stack

    • Testing types: automation, performance, manual, salesforce, migration, content testing, visual, accessibility, usability, using TDD and BDD
    • Mobile testing android and iOS, using labs like saucelabs and browserstack
    • Browser-OS lab based testing
    • Developing own test automation framework and performance test framework
    • Jira, ALM, Rally, TFS, Testlink, TestRail, Cucumber, Selenium + CI-CD Devops, jmeter, Cloud based , SilkTest, Sahipro, Applitools, QTP\UFT, Katalon, Appium, TestComplete
    • For potential clients, my role included doing proof-of-concept for new testing tools and their license management


    Testing Business Domains

    • US Healthcare: multiple years in provider-payer-insurance, BCBS, NASCO, US-healthcare certified AHM250 
    • Supply chain, logistics: managing independent and end-to-end testing
    • Automobile and Transportation: multiple projects, including world's topmost automotive and rail-transport clients
    • BFSI and FinTech
    • Telecom: includes projects as large as 100+ testers 

    (3) Presales, RFP

    (3) Presales, RFP

    • Provide Technical Solutions, estimates and pricing for potential work
    • Build Pre-sales portfolio & material: Presentations, Tools Comparison Matrix, Standard Discovery Questions for Sales team, Estimation model, roadmap templates
    • Present to client : online, in-person, onsite
    • Conduct PoCs, conduct Client Assessments
    • Connect with external vendors
    • Participate external technical forums
    • Suitable Software Selection : Identify tools and technologies to be implemented
    • Stay up to speed on latest tools
    • Act as a technical liaison between prospects, clients, quality engineering teams and management
    • Work closely with marketing team and contribute towards Technical Marketing and Thought Leadership positioning 
    • Help in orchestrating differentiators and offerings through write ups, tech briefs, white papers, web casts and more.

    (4) Project Delivery and Program Lead

    (4) Delivery Lead, Project and Program Management 

    * Lead and manage projects and teams 

    * Resource management, people management

    Software Development, Product, Maintenance & Testing

    * L1-L2 level support and maintenance (in shifts)

    * Setting up and managing Hypercare

    * PMO Office:  Project management model, practices and implementation of large scale projects like migration of ERP, spanning 20+ countries with reporting to CFO and CEO

    * Extensive work support in quality frameworks and processes like CMMi, TMMi, Six Sigma as SEPG\QAG member, internal auditor, process compliance, CMMi ATM


    Technically

    Click here to see Tech-Stack experience

    * Cloud based, Web-based, desktop, client-server and multi-tech and architecture projects

    * RPA Bot development

    * Product development, product automation for BPO Process app

    * End-to-End project management, including Billing, P&L and margins

    * Development projects: web-portals, web apps, cloud based apps, client-server apps, DevOps, CI\CD

    * Product development, Product monitoring and L1-L2 support

    * Product Automation

    * RPA Bots development and support, chatbot

    * RPA Bots with AI, ML capabilities for HR, BPO, SAP Processes

    * Standalone Testing project leadership

    (5) Quality Frameworks, CMMi, Six Sigma, ISO, ISMS

    (5) Quality Frameworks, CMMi, Six Sigma, ISO, ISMS 

    •  First experience on CMMi 3
    • SQA, SEPG Lead and Internal Auditor experience
    • Maintained CMMi L5 compliance on project with compliance demand
    • Part of QAG Team
    • Process creation and documentation
    • Config Management
    • CMMi Trained - twice(certificate available)
    • CMMi backup ATM in NTT Data (KPMG certified)
    • CMMi ATM in 2021 (ISACA)
    Other
    • Six Sigma Yellow Belt in NTT Data and Genpact
    • ITIL awareness
    • ISO, ISMS

    (6) Tech Stack

    (6) Tools, Technologies, Models, Frameworks
    • Hands-on in Automation Anywhere (certified)
    •  Hands-on in Python (certified) and  JavaScript
    • Automation Anywhere - upto IQBot, Python integratiob, NPL, OCR
    • RPA: UiPath, Blue Prism, Python, SQL, API, Web Services, Kofax
    • DevOps stack (CI & CD), Github, Gitlab, Jenkins
    • ML Tools- Python, TensorFlow, Pytorch, familiar with IBM Watson Studio
    • Familiarity with Containers (Docker) and Cloud Orchestration Tools (Kubernetes
    • Java, jsp  
    • .Net
    • Vignette(old content management system) with TCL and PERL
    • Unix, creating jobs in vi
    • Database:Oracle, sql server - creating stored procs, functions, reports
    • QTP
    • Selenium-Java, jenkins
    • Jira, Rally, IBM RFT
    • ALM, TesLink, TestRail
    • Github, Gitlab
    • AWS Cloud
    • API, API Testing, API Performance Testing
    • Azure DevOps
    • Kubernetes

    • Up to date on latest testing tools in market


    (7) 10 Python Libraries

    Link to this post from Python Developers Community

    10 PYTHON LIBRARIES FOR DATA ANALYSTS

    1️⃣ Pandas
    ✅ A library for data manipulation and analysis that provides powerful data structures for working with structured data, such as tables and time series.
    ➡ Example: Using Pandas to read in and clean a CSV file of customer data, then calculating summary statistics such as mean, median, and mode for key metrics.
    2️⃣ NumPy
    ✅ A library for numerical computing that provides fast and efficient operations for working with arrays and matrices.
    ➡ Example: Using NumPy to perform linear algebra operations on a matrix of customer purchase data to calculate customer lifetime value.
    3️⃣ Matplotlib
    ✅ A library for creating visualizations such as line charts, scatter plots, and bar charts.
    ➡ Example: Using Matplotlib to create a histogram of customer purchase frequency to identify the most common purchase amounts.
    4️⃣ Seaborn
    ✅ A library for creating statistical visualizations such as heatmaps, box plots, and violin plots.
    ➡ Example: Using Seaborn to create a scatter plot of customer purchase frequency versus purchase amount to identify patterns in customer behavior.
    5️⃣ Scikit-learn
    ✅ A library for machine learning that provides tools for classification, regression, clustering, and more.
    ➡ Example: Using Scikit-learn to build a predictive model that identifies which customers are most likely to churn.
    6️⃣ Statsmodels
    ✅ A library for statistical analysis that provides tools for hypothesis testing, regression analysis, and time series analysis.
    ➡ Example: Using Statsmodels to perform a regression analysis of customer purchase behavior to identify the most important factors that influence purchase frequency.
    7️⃣ BeautifulSoup
    ✅ A library for web scraping that provides tools for parsing HTML and XML documents.
    ➡ Example: Using BeautifulSoup to scrape data from a website and extract key metrics such as pageviews and bounce rate.
    8️⃣ NetworkX
    ✅ A library for analyzing and visualizing networks, such as social networks or transportation networks.
    ➡ Example: Using NetworkX to analyze the connections between customers and identify the most influential customers in a social network.
    9️⃣ PySpark
    ✅ A library for working with big data using the Apache Spark framework.
    ➡ Example: Using PySpark to perform distributed computing on a large dataset of customer transactions to calculate summary statistics.
    🔟 Requests
    ✅ A library for making HTTP requests to web servers.
    ➡ Example: Using Requests to retrieve data from an API and integrate it with internal customer data for analysis.