NAME: HARMEET SINGH
PHONE: +1-774-***-****
EMAIL : *****************@*****.***
LinkedIn: https://www.linkedin.com/in/harmeet-singh-08024245/
VISA: H1B
Current Location: Greater Boston, Massachusetts.
Address: 6212, Arbor Drive Shrewsbury, Massachusetts, 01545
Work Summary:
Seasoned Test Architect with a demonstrated history of working in the information technology, Product and Services industry. Strong engineering professional with 16+ years of experience in Project management, Manual and Automation testing across diverse domains, including Storage, Power solutions, Cloud, Mobile and Web Applications, WiFi, Bluetooth Technologies, Mainframe Applications with a strong focus on quality assurance and process improvement. Adept at leading teams and ensuring the delivery of high-quality software solutions.
Technical Skill Set
Test planning and management, test automation.
Cloud computing, IBM Cloud, Microsoft Azure, Google Cloud Platform, AWS.
Storage: IBM Storage and Power systems, VMware vSphere APIs for Storage awareness VASA, Virtualization, Virtual machines and virtual volumes, Mainframe applications.
Gen AI based testing frameworks and AI Powered tools.
WiFi and Bluetooth protocols.
Scripting Languages: Python, Powershell, Shell scripting.
API Testing.
Mobile and Web Application manual and automation testing.
Operating System: Windows, Linux, Mac.
Familiarity with Agile and DevOps methods Docker, Kubernetes, CI/CD Integration, Mainframe applications.
1.Project Management and Risk Management Experience: Create project plans, scope documents, schedules and forecasts. Provides timely communication on the impact of changes and decisions. Focus on ensuring data integrity and availability and ensuring the project’s success by identifying, assessing, and mitigating potential risks. Scope estimation, planning, time managements, scheduling, project costing and budget managements conducting governance calls with all stakeholders and responsible for on-time delivery, delivery management, conflict management, work with challenges and obstacles to get them timely resolved and help team by providing best possible work environment . Ensures that the project follows standardization according to the software development life cycle (SDLC) definitions and other standards.
2.People Management Experience: Responsible for people managements. Setting KPI goals for the team members, tracking their progress, helping the team in grooming by giving timely feedback. Helping the team by preparing growth path and motivating them for upskilling as per project needs. Responsible for one-to one team meet and conducting appraisal for the reporting team.
3.Testing Experience: Being a Test Architect, my role is to supervise and manage the complete QA/Testing activities and provide technical expertise to the team. My key areas includes:
Manual Testing: Extensive experience in requirement analysis, test case design, test execution, defect logging, and regression testing of Storage/Mainframe applications, Embedded systems, Mobile applications.
Automation Testing: Proficient in developing and maintaining automated test scripts using tools like Selenium, JUnit, TestNG, and Postman, Rest assured for API testing.
Test Planning and Strategy: Expertise in developing test plans, defining test strategies, and creating detailed test documentation to ensure comprehensive coverage of test scenarios.
Tools and Technologies: Skilled in using tools such as JIRA, Bugzilla, HP ALM, Jenkins, Git, and Maven for test management, continuous integration, and version control.
Scripting Languages: Strong knowledge of scripting languages like Python, Java and Shell Scripting for test automation.
API Testing: Experienced in API testing using tools like Postman and REST Assured, with a good understanding of RESTful services.
Agile Methodology: Hands-on experience working in Agile environments, participating in sprint planning, daily stand-ups, and retrospectives.
Cross-Platform Testing: Proficient in testing across various platforms, including Windows, macOS, Mainframe, Android, and iOS.
CI/CD Integration: Experience in integrating automated tests into CI/CD pipelines using Jenkins to ensure continuous testing.
4.Storage Experience: Systems Verification Expert of IBM Storage System products including IBM FlashSystem and Strowise and VMware components like VMware Vsphere, Vvols, Storage Arrays, Filesystems, ESXi Hosts. Develop test cases to cover various aspects of functional, performance, security and the IBM Spectrum Virtualize APIs using Postman, JMeter, or custom scripts in Python. Experience of working in NAS, SAN storage and Cloud storage. Experience in provisioning, capacity planning, load balancing of IBM Storages. Experience in handling data protection scenarios by taking back up, implementing Replication, and taking snapshots for quick recovery. Testing Mainframe operating systems to leverage Spectrum Connect for centralized storage management, ensuring seamless integration with cloud environments and container platforms. Testing of Mainframe applications that utilize IBM FlashSystem storage arrays can benefit from Spectrum Connect's integration capabilities, ensuring efficient storage management and high performance.
5.Cloud Experience: Experience in utilizing IBM cloud’s ecosystem to manage, optimize and utilize the storage data. Effectively usage of Block storage for high-performance needs. Create and configure storage buckets, volumes, and file shares using the chosen IBM Cloud services. Deployment and implementation of compute engine resources which includes, Managing a single VM instance, Remotely connecting to the instance, Working with snapshots (e.g., create a snapshot from a VM, view snapshots, delete a snapshot). Regularly monitor storage performance and costs using IBM Cloud Monitoring, making adjustments as needed to maintain efficiency and budget. Working knowledge of Google Cloud Platform to effectively manage and optimize Google Cloud storage solutions. Well versed with Microsoft Azure Cloud, AWS.
6.Python Experience: Python programming skills with expertise in PowerHA (IBM's High Availability Cluster Multiprocessing) and IBM Cloud involves automating, managing, and optimizing high availability clusters and cloud resources. Knowledge of the APIs, SDKs, and tools provided by IBM for both on-premises high availability solutions and cloud services. Automate cluster operations like start, stop, and failover using Python scripts. Configure PowerHA Cluster and use IBM Cloud sdk to provision cloud resources using Python. Proficient in using tools like Selenium for web scraping and automation .Knowledge of using Python in DevOps for automation, configuration management, and continuous integration/continuous deployment (CI/CD) pipelines .Proficient in writing unit tests using frameworks like unittest and pytest.
7.LINUX & Networking Experience: Expertise in advance level Linux and networking systems ensuring secure and efficient communication between devices, and troubleshooting network issues. Familiarity of working with IOS-XR to provide high availability, scalability,and security of networking nodes. Proficient in installing various software packages using package managers like apt, yum, and dnf. Proficient in managing file systems (e.g., ext4, XFS, NFS), disk partitions, and logical volumes using tools like fdisk, lsblk, and LVM. Skilled in configuring firewalls using iptables, firewalld and proficient in using tools like ping, traceroute, netstat, tcpdump, wireshark, and nmap for diagnosing and resolving network issues. Knowledge of using shell scripting for system maintenance, log analysis, and batch processing.
8.Telecom Experience: Experience in working on 4G (LTE), 2.5G networks. Expertise in Testing of various Wi-Fi protocol stacks like 802.11 b/g/n, 802.11 ac. Experience in testing and validation of voice over LTE (VoLTE) calls. In depth understanding of the MAC and PHY layers. Strong analysis of packet flow in a wifi network (probes, beacons, association requests/responses, GI, etc). Experience in BTS Software testing in various software releases for Nokia Solutions Networks. Experience in Integration and commissioning of NOKIA Flexi BSC. Experience in operation and maintenance of 2G Nokia BSS network, OMCR/NOC operations.
EDUCATION
Jammu University, India.
B.E. (Electronics and Communication) – 2002 To 2006
Jammu University
CERTIFICATION
SQT Certified
ATS Noida
DevOPs
Capgemini, Inc
Agile
Capgemini, Inc
Cloud Architecture :Associate Google Cloud Practitioner
Google partners.
Cloud Architecture: IBM Cloud
IBM
Cloud Architecture: Azure Cloud
Pluralsoft, Capgemini
Python
Udemy,Inc
Work Experience
Role
Test Architect./QA Manager
Tenure
April 2021 to June 2024
Organization
Capgemini
Client
IBM, Massachusetts (Remote)
Location
Gurugram, India
Project
IBM HOLDEN Cloud Integration- Spectrum Connect/Embedded Vasa Provider
Technical
IBM Cloud, IBM Storages, API’s, Testing (Postman), VASA APIs, VMware and Mainframe applications (vCenter, ESXi hosts) SQL, Python, SSO solutions, Credit card payment testing, Python, Performance Testing, UI Testing, Security and Compliance Testing, Powershell scripting, AI-driven Test Automation, AI-enhanced Exploratory Testing, Developed dashboards using AI-powered metrics, AI-Powered Regression Testing
Tools
Excel, Macros, Selenium, PlayrightPostman, Jmeter, Wireshark, OAuth 2.0 Playground, OpenID Connect, JIRA, Notepad ++, Jenkins. Terraform, Test rail, Trello, Zephyr, Cloud201 Watch, Prometheus, Grafana and Kibana, Open AI and Pytorch, Diffblue, EvoSuite
Role
Test Lead
Tenure
Dec-2018 to March-2021
Organization
Capgemini
Client
NOKIA
Location
Gurugram, India.
Project
LTTH- CPE IDU and ODU Development and Integration
Technical
802.11standards including 802.11a/b/g/n/ac/ax/be (Wi-Fi 6/7), 802.11k (Radio Resource Management), 802.11v, 802.11x (Authentication), MAC and PHY Layers, API’s Testing (Postman), SQL, Python scripting,TR069, TR143, LINUX OS, Routing tables, Firewalls, NATING, IPV4, IPV6, Packet analysis, WPA/WPA2/WPA3, QoS.
Tools
Excel, Macros, Selenium, Postman, Jmeter, Wireshark, OAuth 2.0 Playground, OpenID Connect, JIRA, Notepad ++, Jenkins, iPerf, Chariot, AirMagnet, R&S Signal analyser.
Role
Test Lead
Tenure
May-2018 to Nov-2018.
Organization
Capgemini
Client
Apple
Location
Gurugram,India and Apple CA (USA).
Project
Apple TV Testing of Mobile and Web Application.
Testing Apple TV applications, both mobile and web-based, involves ensuring that the application performs well on the Apple TV platform, is user-friendly, and meets all functional and non-functional requirements.
Technical
IBM Cloud, IBM Storages, API’s, Testing (Postman), SQL, Python, SSO solutions, Powershell scripting,
Tools
Excel, Macros, Selenium, Postman, Jmeter, Wireshark, OAuth 2.0 Playground, OpenID Connect, JIRA, Notepad ++, Jenkins.
Role
Test Lead
Tenure
August-2016 to April-2018.
Organization
Capgemini
Client
GoPro
Location
Gurugram, India and GoPro CA (USA).
Project
Camera integration with GoPro App (iOS and Android)
Technical
IBM Cloud, IBM Storages, API’s, Testing (Postman), SQL, Python, SSO solutions, Powershell scripting, Android studio, IOS XCode.
Tools
Excel, Macros, Selenium, Postman, Jmeter, Wireshark, OAuth 2.0 Playground, OpenID Connect, JIRA, Notepad ++, Jenkins.
Role
Test Lead
Tenure
January- 2015 to Jan-2016
Organization
Capgemini
Client
IBM
Location
Gurugram, India
Project
IBM PowerHA
Technical
IBM Cloud, IBM Storages, API’s, Testing (Postman), SQL, Python, SSO solutions, Powershell scripting, SSO API Testing, RHEL7.x/8.x/9.x, AIX. Resource group addresses, and network monitoring. Testing Mainframe applications.
Tools
IBM PowerHA Cluster Manager, IBM PowerHA SystemMirror, PowerHA GUI, IBM PowerVC (Virtualization Center), Excel, Macros, Selenium, Postman, Jmeter, Wireshark, OAuth 2.0 Playground, OpenID Connect, JIRA, Notepad ++, Jenkins. Terraform, Test rail, Trello, Zephyr, Cloud201 Watch, Prometheus, Grafana and Kibana
Role
Senior Software Engineer
Tenure
Feb-2012 To Dec-2014
Organization
Capgemini
Client
Nokia
Location
Gurugram, India.
Project
BTS Software testing in various software releases for Nokia Solutions Networks
Role
Test Lead
Tenure
Oct-2011 to Jan-2012
Organization
Sasken Networks Engineering Limited.
Client
Nokia
Location
Bangalore, India.
Project Name
Integration and commissioning of BCSU and PCU units.
Role
BSC Care Engineer
Tenure
July-2011 to Sep-2011
Organization
NetC Consulting.
Client
NOKIA
Location
Indonesia
Project Name
Integration and commissioning of NOKIA Flexi BSC
Role
Engineer
Tenure
July -2009 to June-11
Organization
Adecco
Client
Vodafone
Location
Indonesia
Project Name
Operation and Maintenance of Vodafone BSS network.
Role
Engineer
Tenure
June-2008 To June-2009
Organization
NGN Guru Solutions Pvt Ltd.
Client
Alcatel Lucent
Location
New Delhi, India
Project Name
Sigtran Stack Tester