Summary
Overview
Work History
Education
Skills
Linguistics
Organizational Recital
Personal Information
Timeline
Generic

Robin Singh Raniyal

QA/Test TECH LEAD
Bangalore,Karnataka

Summary

· Currently working in TECH Mahindra as a TECH LEAD with Cisco AAA Server(CPAR).

· Worked with Cisco LTE CUPS based SGW-PGW/GGSN node testing.

· Worked in Microsoft(affirmed network) cloud native MME project.

· Sound knowledge of Kubernetes,cluster,pods,docker containers and microservices while working with cloud native MME project.

· Sound Knowledge of RADIUS,DIAMETER protocols

· Worked on interfaces like S1-MME,S1u,S6a,s11,s5/s8,Gy,Gz,Gx,Sx,SWm,SWx,S6b

· Tested protocols such as S1ap,NAS,Diameter,radius,gtpv2,gtpp,pfcp.

· Understanding of SMF,UPF nodes in 5g.

· Worked on Automation scripting with Python ,shell Script ,selenium and Tcl-tk.

· Worked private and public cloud such Openstack,AWS.Also worked on Oracle box,Vmware Exsi.

· Executing Automation Regression runs and debugging failures.

· Handled Cisco BEMS role of supporting Customer Experience CX team who are direct technical point of contact to the customers.

· Working experience of Cisco,CASA,Huewai CMTS as a Docsis Engineer for CABLE gateway product(Wifi Routers).

· Working Knowledge of cable Docsis3.0 and Docsis 3.1 protocol.

· Working knowledge of features related Home Gateways such as Firewall,Port forwarding/Triggering,DMZ,NAT, Dslite,L2VPN ,Wifi Hotspot,Wifi channels,TR-069,Snmp etc.

· Tested and Automated Avaya’s SDN based Healthcare Application and adapter ONA(open network adapter)

· Onsite working experience for Technicolor Home Gateways,USA and Mexico.

· Onsite working experience for Vodafone Cable Lab Germany and Claro Columbia.

· Worked as Python Automation framework engineer in Avaya project.

· Prior work experience in LTE vEPC using OPENSTACK while working in TechMahindra.

· Worked in Cisco MME,NAT ,Firewall Team as Automation Engineer.

· Prior experience on Cisco ASR5k,ASR5500 with MME as DUT.

· Worked on Cisco cbr8/ubr10k ,CASA C100 and Huawei CMTS

· Past experience as R&D Software Engineer at Cisco Systems Bangalore, responsible for handing automated sanity and Regression runs ,automating scripts for MME node.

Overview

12
12
years of professional experience

Work History

QA /Test Leader

Tech Mahindra
Bangalore, Karnataka
07.2020 - Current

PROJECT UNDERTAKEN: Cisco CPAR Automation Testing

  • Worked on Cisco’s Prime Access Registrar (CPAR)
  • Worked on interfaces such as SWx,SWm,s6b
  • Working knowledge of Diameter,Radius sigtran.snmp protocols
  • Working knowledge of mysql,mongodb,ODBC
  • Worked on python PYATS framework to automate python scripts/
  • Worked on shell scripting to automate Test Cases.
  • Executing Regression for both pyats and shell scripts and debug failures.
  • Worked on voWifi features such as sctp multihoming,DOIC etc.
  • Automated and tested Test Api using python and shell scripting.

PROJECT UNDERTAKEN: Microsoft Cloud native MME Automation Testing

• I worked and lead teams to perform Smoke, Regression, Functional,

Performance and End to End Test packages across various wireless

core products such as vMME, cloud native MME, and 5G core

nodes.

• Feature Testing using Agile methodology. Understanding Agile and

helping the team deliver from a product verification perspective.

• Exposure to the newly developed Endorse framework (proprietary)

which is a framework to run testcases across different tools, collect

data from tools and DUT and feed it to AI specific APIs which will

analyze data.

• Exposure to Kubernetes, Microservices, Containers, Open Stack and

Cloud based systems.

• Developed test suites for microservices based testing.

• Testing based on 3GPP standards.

• Testing PADS solution which is used by customer for deploying the

cloud NF functions on openstack based systems.

• Exposure to CI/CD tools such as Jenkins, ADO etc. Worked on Jira,Testrail and PYATs frameworks.

• Products worked on: Cloud Native MME.Has understanding of SMF,UPF and AMF.

• Tools used: CATT (proprietary tool), DevSol, Landslide, Jenkins,

Pyats, Testrail, Jira, ADO, Microsoft ICM, Wireshark, Prometheus,

Grafana, MongoDB, Kargo

• Protocols: SCTP, Diameter, S1AP, GTP, NGAP, HTTP2 based on SBI-interfaces

PROJECT UNDERTAKEN: CISCO BEMS Engineer

Roles and Responsibilities:

· Interacting with Cx team(customer facing) who are direct technical point of contact to the customers.

· Supporting Cx team by resolving product related queries.

· Locally repro Customer Issues and providing logs to the Development Team.

· Providing feedback solution and right configurations to help Cx team at Customer site.

· All customer issues mostly goes via BEMS therefore suggesting Cx team to raise a bug post analyzing the logs provided.

PROJECT UNDERTAKEN: CISCO LTE-CUPS Automation Test Engineer

Roles and Responsibilities:

· Performing charging related feature Testing.

· Create Test plan for feature related to offline charging ,online charging and NAT.

· Enhancing and migrating 4G legacy features to 4G/3G CUPS .

· Particularly worked on Sx,Gx ,Gz and Gy Interfaces.

· Depth knowledge of Charging nodes particularly Offline GTPP based charging (Gz/OFCS).Also worked on Online charging (Gy/OCS).

· Understanding customer issues, analysing gaps in testing, identifying scenarios around the issues and integration to regression testing.

· Scripting test cases for Automation and integrating into the suite.

· Managing Test Cases and Automation Reviews.

· Maintaining stability of the suite so that reliable results are available at all times.

· Managing proper Test Management by timely updating of testing in the tool and status to the responsible.

· Srum Master for a team of 6 people following Agile methodologies.

· Working on charging features related Inter RAT/Intra RAT Handovers(4Gto3Gto2G),QOS change,PLMN change,5G NSA Secondary RAT feature,Rulebase change,PureP (pgw)call,PureS(sgw call),Collapsed/colocated call,dcca features,Time quota,volume quota/threshold(offline),Tarrif time change,VoGx(volume over Gx),ACS ,ruledef,rulebase,static/predef rules,Charging action,TFT,Dynamic rules(defined in PCRF),LTE to WIFI Handovers,Dcnr/extended Bit rate feature,gtpp custom dictionary, Dedicated bearers,MultiPDN scenarios,Session recovery/ICSR

· Sound knowledge of gtpp based accounting,gtp,diameter,NAS,S1AP protocols.

QA/Software Test Specialist

Tata Elxsi
02.2016 - 07.2020

PROJECT UNDERTAKEN: Technicolor Wifi Home Gateways.

Domain: Wifi cable modem Testing and Automation

Launguage:python Pexpect,paramiko,Telnet for remote Login and Send Commands over ssh and telnet,request(Rest API),telnetlib

Roles and Responsibilities:

· Experience in deploying a DOCSIS3.1 compliant test lab, maintenance and definition of process for efficient use of shared resources for a team of nearly 100 members.

· Testing CMTS configuration with bundles to support AnnexA and AnnexB on DOCSIS3.0 and OFDM and OFDMA channels on DOCSIS3.1

· Planning and configuration of Incognito Broabband command center for provisioning of Cable Modem,eRouter and eMTA devices.

· Working Knowledge of cable Docsis3.0 and Docsis 3.1 protocol.

· Tested Firewall,Port forwarding,Port Triggring,DMZ,NAT Dslite,L2VPN ,Wifi Hotspot,Wifi channels,SNMP,TR-069.

PROJECT UNDERTAKEN: Avaya (Extreme Networks) Open network Adapter

Launguage:Python (pexpect,paramiko,Telnet for remote Login and Send Commands over ssh and telnet, Rest API,telnetlib,mysqldb) and Selenium(Keyword Driven Model)

Description: Avaya's ONA (Open networking adapter) automation

· Architecture consist of SDN engine ,Odl,cluster engine ,loadbalancer,dns sitting on a KVM.ONA are connected to medical device(client) ,the other end is connected to vsp (avaya) switch.Flows are pushed in Ona(product) through HC app(sitting on SDN Engine Vm) which will allow or restrict particular type of traffic between client and medical server .

Roles and Responsibilities:

· Written Cli based framework for this Project from Scratch.

· Testing end to end traffic between medical client and server and automating it using python.

· Using selenium configuring the flow through GUI or Health care App.

. Automated and tested Rest calls using python.

Senior Software QA/Test Engineerr

Tech Mahindra
02.2015 - 02.2016

Roles and Responsibilities:

· Evaluate and Develop Cloud Infrastructure solution to deploy vEPC using OpenStack .

· Involved in the OpenStack and Network layouts of a 3 node architecture.

· Automated scripts to deploy openstack on 3 node openstack architure using Shell scripts.

· Configuration of IaaS network to suit the vEPC application

· Invovled in troubleshooting of Openstack components to deploy vEPC.

R&D Software Engineer

Cisco Systems
07.2011 - 12.2014

• Responsible for testing scenarios identified in the Mobility Management area.

• Accountable for final verification before the release of SW to customers.

• Working knowledge of scenarios related Basic Attach-Detach,TAU,Intra/inter LTE Handovers S1 handovers,X2 Handover,Paging,S1 release,Multi-APN.

• Handling Automation Regression suites

• Responsible for basic Automation sanity testing on daily basis to ensure no major code-breakage over multiple code branches.

• Reporting issues with proper analysis and history with the responsible SW teams and to bring them to closure.

• Worked on Manual feature testing for MME and features like LCS,Multihoming etc.

• Scripting test cases for Automation and integrating into the suite.

• Managing Test Cases and Automation Reviews.

• Maintaining stability of the suite so that reliable results are available at all times.

Trainee Software Engineer

LG Soft
10.2010 - 06.2011

Education

M.Tech -

BITS Pilani
01.2015

B.Tech. (CSE) -

Punjab Technical University
01.2010

12th -

Rotary Public School, Gurgoan
01.2006

Alwar public school, Alwar -

Skills

  • Automation, Feature Testing, Regression, GIT, Jira and CDETS(cisco bug reporting tool)
  • 5G core, LTE core, LTE-CUPS core, 3G, Kubernetes, Microservices, CATT(Microsoft simulation tool), Lattice(Cisco simulation tool), Openstack, SDN, NFV, WIFI Router, Docsis, SNMP, TR-069, NAT, Firewall
  • Python, TCL, Shell scripting and selenium
  • Linux, Windows

Linguistics

English, Punjabi, Hindi

Organizational Recital

  • 07/2020, present, Tech Mahindra, Tech Lead
  • 02/2016, 07/2020, Tata Elxsi, Specialist
  • 02/2015, 02/2016, Tech Mahindra, Senior Software Engineer
  • 07/2011, 12/2014, Cisco Systems, R&D Software Engineer
  • 10/2010, 06/2011, LG Soft, Trainee Software Engineer

Personal Information

Date of Birth: 06/13/88

Timeline

QA /Test Leader

Tech Mahindra
07.2020 - Current

QA/Software Test Specialist

Tata Elxsi
02.2016 - 07.2020

Senior Software QA/Test Engineerr

Tech Mahindra
02.2015 - 02.2016

R&D Software Engineer

Cisco Systems
07.2011 - 12.2014

Trainee Software Engineer

LG Soft
10.2010 - 06.2011

M.Tech -

BITS Pilani

B.Tech. (CSE) -

Punjab Technical University

12th -

Rotary Public School, Gurgoan

Alwar public school, Alwar -

Robin Singh RaniyalQA/Test TECH LEAD