Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Kapil Haridas

Bangalore,KA

Summary

Accomplished Senior Member of Technical Staff at AMD, adept in network layer protocols and Python, with a proven track record of enhancing firewall/ACL/QoS feature quality by raising bugs and automating test cases, significantly improving DPU performance through traffic throughput testing. Demonstrates strong analytical skills and a commitment to innovation, backed by a solid foundation in Layer 2 to 4, traffic generators and through various certifications.


Hands on experience of TCP/IP, IPv4, IPv6, QoS, MPLS (L3VPN), BGP, OSPF, BFD, QoS, IGMP, MLD, PIM-SSM, VRFlite, ACL, LACP, VLANs, DHCP, VxLAN QoS, Netflow, PFC/LLFC, VM-ware
Networking, AWS, Scale Testing for TCAM, Helping PoC team with firewall/QoS/ACL features and optical networks.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Senior Member of Technical Staff

AMD
12.2020 - Current

Worked on integrating firewall features from AMD Pensando Data Processing Unit (DPU) to Aruba Cx10K Smart switches.


  • Created test plans for DPU features like connection tracking, session reuse, service insertion, security rule based enabling/disabling of features and compact security policies.
  • Manual tested firewall features like connection tracking, session reuse, service bypass, security rule based enabling/disabling of features, compact security policies, 24K security rule policies, Application Level Gateways (ALG), flow sync between two redundant Cx10k switches, NAT, IPsec, flow log export and IPfix.
  • Created and ran performance tests to check 400Gbps DPU traffic throughput and latency. Created reports and presented to management for various releases.
  • Automated service insertion test cases in python.
  • Automated scaled configuration to DPU controller in python by using REST APIs.
  • Manually tested DPU controller UI.


Environment: Ixia Explorer, Ixia Networks, Ixia Breaking Point, VMWare, GIT

Senior QA Engineer

Cisco Systems, Inc.
11.2017 - 11.2020
  • Python scripts were developed using pyATS to test QoS/ACL/
    /port-mirroring testcases.
  • Verified quality of service features like classification, marking, policing, scheduling, shaping, WRED and Queue management on datacenter Nexus switches.


Environment: GIT, Linux, IxNetwork, Tetration, Postman, VMware vSphere Client, Docker

Senior QA Engineer

Jabil
12.2016 - 09.2017
  • Automated pushing data to cloud. Statistics was collected from a test device using a python script and uploaded to mLab using parse server as back end.
  • Contributed to an internal Python framework using pytest and various Python modules.
  • Automated test cases using internal Python framework.
  • MPLS and BGP System testing: wrote test plan, reviewed test plan and worked on manual testing on platform independent devices using VMware.


Environment: Linux, IxExplorer, IxANVL, VMware vSphere Client, Jenkins

L2/L3 Test Engineer

Kuatro Technologies - Client Erisccon Inc.
09.2015 - 11.2016
  • MPLS and BGP System testing: wrote test plan, reviewed and worked on manual testing on platform independent devices using VMware.

L2/L3 Test Engineer

Ericsson
06.2013 - 09.2015
  • Automated IGMPv3 and PIM-SSM test cases in Java.
  • Automated IxANVL conformance suite for IGMPv3 and PIM-SSM testing.
  • Automated Regression execution using Jenkins jobs.
  • Involved in test plan preparation, manual test execution and code review of automated System Test for Multicast (IGMPv3, MLD, PIMv4/v6) in VRFlite.
  • Involved in test plan preparation, manual test execution and code review of automated System Test for inter VRFlite routing feature.


Environment: Linux, IxExplorer, IxANVL, VMware vSphere Client, Jenkins

L2/L3 Test Engineer

Wipro Technologies - Client Ericsson Inc.
09.2012 - 06.2013
  • Automated ISIS test cases in Java.
  • Automated IxANVL conformance suite for IPv6, OSPFv2/v3, NSSA, BGP testing.
  • Fixed errors in sanity test scripts.
  • Build and tested platform independent testbeds.


Environment: Linux, IxExplorer, IxANVL, VMware vSphere Client, GaleForce MRV

GPON Automation Engineer

Wipro Technologies. Client - Ericsson Inc.
11.2009 - 08.2012
  • Automated test cases using TCL/TK for VLAN filter,
    Throughput, MIB operation, DSCP to PBIT mapping, IGMP, Rate limiting, MAC limiting, Performance monitoring, software upgrade, QoS classification, QoS marking, QoS scheduler, IPv6, LACP, License management.
  • Used IXIA for testing throughput, DSCP to pbit mapping, rate and MAC limiting.
  • Used Spirent for IPv6, QoS etc. Spirent was configured, results collected by scripting
  • Used Shenick for IGMP testing. Verified IGMP stats using Shenick.
  • Executed and automated test cases on a release basis, reported failures and worked with software developer till the closure of the bug.
  • Reported test results to company internal web site using HTML.
  • Used CVS/clearcase for version control and MHweb for test case management.


Environment: Solaris, Linux, IXIA, Spirent test center, Fortissimo, Dell switch, Optical switch

FTTU Automation Engineer

Wipro Technologies. Client Alcatel Lucent.
03.2008 - 08.2009
  • Automated test cases for features like IGMP,Residential VLAN etc. These were integrated to the SuperBatch for testing every FTTU software release.
  • Has working knowledge of Clear Case for versioning and DDTS (Distributed Defect Tracking System) as a bug reporting tool.
  • Worked as code review lead for the team. Formulated checklists for code review, which resulted in better code quality.
  • Part of FTTU Taskforce for identifying automatable domains.
  • Provide technical solution to issues faced by testing team across projects.


Environment: Solaris, Linux, traffic generator PCTA, Spirent test center, Alcatel OmniSwitch 6550.

Wireless Automation Engineer

Wipro Technologies. Aruba Networks.
12.2007 - 02.2008

This project involved automation testing of Aruba Mobility controllers 3200 and 2400 series along with thin wireless Access points (AP) AP 60, 65,70 etc. The APs are connected to a controller which acts as a command center for APs. The controller
supports features like DHCP, VLAN, VRRP, ACL etc.


  • Automated simple testcases for VRRP and ACL.


Environment: Solaris Ubuntu Linux, Windows, Environment: Odyssey client etc.

Automation Framework Developer

Wipro Technologies
01.2006 - 11.2007

WTAS is an automation tool which can be used for execution of scripts written in TCL and Perl.


  • Added support for Perl script execution from WTAS.
  • Added support for comparing logs and raising an alarm, in case the present build fails.
  • Localized WTAS from English to French, German, Chinese and Korean languages.
  • Added support for Windows GUI automation from WTAS by using Perl modules.
  • Added support for Web GUI automation by integrating with Selenium.


Environment: Solaris, Linux, Windows, TCL/TK, Perl script etc.

Education

Bachelor of Science - Information Technology

Government Engineering College
Trivandrum, India
06-2005

Skills

    Python

    L2/L3/L4

    Traffic generators - Ixia/STC

    CCNA

    Amazon Certified Solutions Architect - Associate

    Amazon Certified Developer - Associate

    Completed MITx Python course

Certification

  • Amazon Certified Solutions Architect - Associate
  • Amazon Certified Developer - Associate
  • CCNA
  • Completed MITx Python course.

Timeline

Senior Member of Technical Staff

AMD
12.2020 - Current

Senior QA Engineer

Cisco Systems, Inc.
11.2017 - 11.2020

Senior QA Engineer

Jabil
12.2016 - 09.2017

L2/L3 Test Engineer

Kuatro Technologies - Client Erisccon Inc.
09.2015 - 11.2016

L2/L3 Test Engineer

Ericsson
06.2013 - 09.2015

L2/L3 Test Engineer

Wipro Technologies - Client Ericsson Inc.
09.2012 - 06.2013

GPON Automation Engineer

Wipro Technologies. Client - Ericsson Inc.
11.2009 - 08.2012

FTTU Automation Engineer

Wipro Technologies. Client Alcatel Lucent.
03.2008 - 08.2009

Wireless Automation Engineer

Wipro Technologies. Aruba Networks.
12.2007 - 02.2008

Automation Framework Developer

Wipro Technologies
01.2006 - 11.2007

Bachelor of Science - Information Technology

Government Engineering College
Kapil Haridas