Summary
Overview
Work History
Education
Skills
Areas Of Interest
Personal Information
Languages
Timeline
Generic
Sudhir Nigam

Sudhir Nigam

Test/Automation Architect
Bangalore

Summary

Seeking a challenging position in the Storage/Cloud/Datacenter technology domain software automation and QA Lead/architect role.

Total around 19 years exp. in storage/Cloud domain software automation. 4 years as a Test/Automation Architect, 5 years’ experience as an Engineering Manager and 5 years as a tech lead.

A result-oriented professional with an experience around 19 years in software test and automation, worked mainly in Backup, Storage domain, Cloud and various enterprise datacenter technology products. Worked on Cloud Automation on Azure, AWS using Terraform, python. Design and development of KIDS project – cloud automation, Application rehosting on AWS and Azure Cloud. Design and development of test automation framework from inception using Python. Monitor and manage nightly qualification testing through automated tests, enhance automation framework to improve test coverage, test harness deployment. Automated regression, scalability and performance tests using Python. Worked on Agile and DevOps teams, automated sanity and regression tests. Experience in managing teams of 12-14 members located at India and US. Worked on Azure and AWS cloud platforms. Worked on design and development of IDP using React, NodeJS, JavaScript etc. Worked on different system architectures Intel X86, X64, AMD X64, Sparc, IA64. Product clustering using VCS and MSCS clusters. Worked on Virtualization products VMWare vSphere Env, VCenter, ESX server. Worked on Functional, system, performance, Interoperability and regression testing in SAN, NAS (NFS) environment.

Overview

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

Work History

Senior Lead, Software Architecture (Automation Architect)

Kyndryl India Pvt Ltd (IBM India Pvt. Ltd.)
05.2022 - Current
  • Currently Working on Cloud Automation mainly using AWS, Azure with Terraform/Python (Jan 2023 - present)
  • Currently working on IDP (Internal Developer Portal) using React and NodeJS
  • Design and development of Software templates, Catalog, TechDocs etc
  • For IDP
  • Worked on design and development of NodeJS, Python software templates for IDP.
  • Worked on CI/CD using GitHub Actions, Playwright for unit test automation, Helm Charts, create and deploy IDP docker image on K8S for NodeJS software template.
  • As Kids project worked on Developing a framework for application rehosting on cloud (Azure/AWS) using Angular/Node JS/Terraform/Ansible technologies.
  • Worked on Azure RestAPI for Azure Tshirt sizing feature.

Test Architect

Kyndryl India Pvt Ltd (IBM India Pvt. Ltd.)
05.2019 - 04.2022
  • Leading team in technical aspects, coming up test plans, setting QA process.
  • Designing, reviewing test cases for existing and new features
  • Building test Environments for scalability, performance tests using VMware vSphere, ESX server, IBM cloud
  • Finding gaps in the test architecture and updating it
  • Participating in design discussions with development architect team
  • Design and Developed Test Automation framework from inception based on python language
  • Designed and developed test libraries and other components of framework.
  • Implemented features/modules like logging, test configuration, test runner etc.
  • Design and developed utilities – TestUtils, IOUtils, Sys_Utils, RBR_Utils, VC_Utils
  • Leveraging VMware pyvmomi test libraries to implement VCenter operations.
  • Enhanced automation framework for developer Unit tests, scale and performance
  • Tests implemented automated nightly sanity qualification run and report results.
  • Jenkins CI CD pipeline implementation for RBR OVA package automation
  • Automating scripts for customer issue analysis, debugging and helping in customer
  • Deployments, troubleshooting setup issues.

QA Manager

Dell EMC Pvt. Ltd.
09.2017 - 05.2019
  • Preparing test plans and strategy for team to work on patch and major releases.
  • Worked on preparing training plan for technical trainings, motivating team to take technical challenges and get in-depth product knowledge.
  • Helping team members in resolving setup issues, escalating setup issues and other risk factors to senior management.
  • Successfully completed two releases 5.1.2, 5.1.2.1 for RecoverPoint physical product.
  • Working on RCAs for customer issues.
  • Motivating team members to innovate product features, processes and write technical white papers.
  • Meeting team members frequently and helping them in their individual technical and career development.
  • Taken initiative for security testing for RecoverPoint, took help from security testing group in writing test cases, added security testing in test plan for all release testing.
  • Involved in hiring new members in team, doing annual performance appraisal for team members.

QA Manager

Altair India pvt. Ltd.
05.2013 - 08.2017
  • Managing functional QA and automation team for product PBS professional, team members are in Bangalore and Sunnyvale (US), total team members around 12.
  • I was involved in release planning for product functional, system and performance testing, doing resource planning for entire release and tracking progress on daily basis.
  • Following Agile methodology for automation project, played role of scrum master as well.
  • Reviewing high level technical and design specs and to make sure team is going in right direction in terms of understanding feature design and motivating them to write good test cases and file good product defects.
  • Helping team in coming up with good test cases and architecture.
  • Involved in process improvements as well for automation planning, sprints, customer bug verification, reporting performance test results, updating release documents.
  • Working closely with other stakeholders like PM, Product Manager, Dev manager
  • Documentation and meeting them on weekly basis for reporting QA status, raising risks and concerns and working on release planning, forecasting, risk analysis and mitigation plan.
  • Delegating some of the work to team lead and senior members related to planning, reporting and tracking.
  • Working on yearly performance appraisal for team members, updating web based tool with team members rating and giving my feedback based on their performance.
  • Working with team on PTL test automation framework, test automation using
  • Python, worked on automation planning, automation process design, Test Harness development and enhancement to run weekend automation on latest nightly build.
  • Enhancement and design in framework to support new feature and tests.
  • Testing multi node clusters in failover environment, with different NFS versions and NFS options, Interoperability with NFS and other File systems.
  • Keeping watch on bugs filed by customers and team, prioritizing them based on severity

Member of Technical Staff

NetApp India Pvt. Ltd.
05.2010 - 04.2013
  • Worked on Tape/NDMP feature of the ONTAP 8.1 .This mainly used NDMP protocol to backup NetApp filers data to a tape destination
  • Mainly using VTL’s as a final tape destination
  • NetApp provides DUMP and SMTAPE engine for Tape backups
  • NDMP works on both C and 7 NetApp filer modes.
  • Planning for test execution of major and minor releases (RR.0, BR.2, SN.0)
  • Worked on system and interop testing for NDMP protocol with NFS, SAN.
  • Interop testing with different mirroring products (Snapmirror, Vault), SAN (LUN)
  • NAS (NFS, CIFS), Dedupe, Compression and other File system load like schedulers, scanners, stress testing.
  • NDMP Performance testing to benchmark performance numbers for customer use.
  • Used automated scripts for Systems data observation.
  • Performance testing with vmdk files created on NetApp filer to create virtual environment using VMware ESX server.
  • Worked on NBU6.5, CommVault, Net Vault 8.5 as backup application for NDMP backup/restore
  • Analyze customer escalations and code changes for that, write a test plan to test the fix
  • Planning and execution for ONTAP release for NDMP/Tape area, talking to different stake holders like Pteam, TME, dev etc for review and update.
  • Finding out gaps during release, writing tests for it and assigning tests to team
  • Worked on Customer usage and configurations for top 20 customers to deploy in house customer environment and run accelerated tests in stressed and scale environment to find crash, panic and race conditions in product.

Senior QA Engineer

Veritas software Pvt ltd.
08.2004 - 04.2010
  • Worked on storage backup products like OpsCenter,NetBackup 6.5,6.5,7.0, BackupExec and Pure Disk.
  • Functional testing on virtual environment using ESX 3.5 server on different guest
  • OS’s
  • Creation of shared disk storage on SAN environment using disk array like EMC clarion/NetApp FAS 3050 and monitoring through a tool.
  • Setup, deployment and testing with Veritas cluster file system, volume manager
  • System Testing in multi NIC environment for OpsCenter and NetBackup
  • Worked on performance and scalability testing for this product, created performance Setup, monitored it and found defects
  • Automated process of monitoring performance
  • Did Benchmarking for the product
  • Certified 100 NBU
  • Master Servers support for OpsCenter
  • Worked on cluster setups and did testing using Veritas clusters (VCS 4.0/5.0) and
  • MSCS clusters on Windows and Solaris platforms
  • Work on product FLK process automation, CLI, DB, Upgrade test automation using
  • Perl, Ruby (watir) on Windows/Solaris

Education

MBA - Information Systems

Devi Ahilya University, Indore
01.2000 - 04.2002

E-dast - Advanced diploma in Software Technology and e-Commerce

CMC, Indore

B.Sc. - Mathematics

Devi Ahilya University, Indore
01.1993 - 04.1996

Skills

Quality Center 90, Jira, Jenkins, GitHub

Areas Of Interest

Test automation architecture, design, development, storage testing

Personal Information

Passport Number: A-5951706

Languages

English, Hindi and Marathi

Timeline

Senior Lead, Software Architecture (Automation Architect)

Kyndryl India Pvt Ltd (IBM India Pvt. Ltd.)
05.2022 - Current

Test Architect

Kyndryl India Pvt Ltd (IBM India Pvt. Ltd.)
05.2019 - 04.2022

QA Manager

Dell EMC Pvt. Ltd.
09.2017 - 05.2019

QA Manager

Altair India pvt. Ltd.
05.2013 - 08.2017

Member of Technical Staff

NetApp India Pvt. Ltd.
05.2010 - 04.2013

Senior QA Engineer

Veritas software Pvt ltd.
08.2004 - 04.2010

MBA - Information Systems

Devi Ahilya University, Indore
01.2000 - 04.2002

B.Sc. - Mathematics

Devi Ahilya University, Indore
01.1993 - 04.1996

E-dast - Advanced diploma in Software Technology and e-Commerce

CMC, Indore
Sudhir NigamTest/Automation Architect