Sign in

Python Engineer

Coimbatore, Tamil Nadu, India
March 20, 2020

Contact this candidate


Agalya B

Software Engineer /Software testing / Automation Engineer

4.9 years of experience in developing automation scripts using PYTHON to test Layer 2 and Layer 3 Network Protocols. Highly competitive, passionate, persuasive and articulate, able to achieve results. Achieving service delivery excellence by focusing on technology and process.


4/571C, Edayarpalayam, Mettupalayam-Coimbatore - 641301

Career Summary

Hands on experience on Python

Expertise in generating Automation scripts

Validating various performance workloads on Intel Communication Chipset platforms

Setup and test run experience on Software and hardware traffic generators (IXIA, Pktgen)

Sound knowledge in Virtualization technologies (KVM, QEMU, SRIOV, IOMMU,PCI Pass-through)

Experience in x86 Architectures, platform bring up, flashing firmware (NIC, BIOS components)

Data Center packet processing stacks verification and validation such as DPDK, OpenVswitch, VPP,QAT,IPSEC,Docker,Container

System, Functional, Regression, Scalability and Performance Testing

Hands on code coverage analysis using Bullseye-Coverage tool.

Good knowledge in all stages of agile methodologies.

Test planning, designing, verifying results, evaluating exit criteria, reporting and test closure


B. Tech – IT

Jeppiaar Engineering College,Chennai

Technical Skill Set

Domain Expertise




Network Protocols



Windows, Ubuntu, Fedora, CentOS, FreeBSD,



Network Tools

IXIA,Ix-Network Ix-Explorer

Documentation Tools

MS Excel (Macro), MS Office, MS PowerPoint

Professional Background

HCL Technologies, Chennai

Oct – 2014 - Sep —2019



Client : INTEL

Platform : Linux(ubuntu,


Unix (BSD)

Technologies: Python,C

Build System

Tool : Meson

Project Description

DPDK is the Data Plane Development Kit that consists of libraries to accelerate packet processing workloads running on a wide variety of CPU architectures . Designed to run on x86, POWER and ARM processors, it runs mostly in Linux userland, with a FreeBSD port available for a subset of DPDK features. DPDK is licensed under the Open Source BSD License. DPDK libraries provide features of receive and send packets within minimum number of cycles, develop fast packet capture algorithms and supports to run third-party fast path stacks.

Role and Responsibilities

Development of meson build system to run DPDK unit test applications.

Enhance the dynamic logging feature for cryptodev, aesni_gcm, kasumi and zuc libraries.

Developed Automation scripts (python) for integration test.

Hands on testing tool like Bullseye-code coverage tool.

Involved in Requirement Analysis, Coding and testing.

Developed unit testing code and achieved code coverage.

Raised JIRAS if any issue seen and Fixed JIRAS if required.

Title : Performance


analysis and


Client : INTEL

Technologies: Python

OS : Ubuntu, Fedora

Tools :IXIA, Ix-Network


MS Excel,

MS PowerPoint

Project Description

Project includes Performance and Measurement analysis of NFV applications with Intel DPDK on Physical and Virtual machines. Analysis based on various Network cards and different Intel processors with different Intel x86 platforms using Intel DPDK library on baremetal and VMware setups.


Involved in Requirement Analysis, Coding and testing

Responsible for developing Automation scripts (python) for integration test

Developed unit testing code and achieved code coverage

Test Bed setup, OS deployment, troubleshoot platform issues and flash firmware’s

Perform System, Regression, Performance, feature testing for DPDK, VPP, vSwitchpacket processing stacks

Perform tests with IOMMU, SRIOV, IPSEC, QEMU, VHOST, VFIO & VIRTO technologies

Testing of Layer 2 and 3 protocols, VLAN using IXIA and Software traffic generators

Test case Design, Test Development, Test Review and Automated build Integration/maintenance.

Performance analysis of system components, profiling and tuning of workloads and platforms

Title: Manageability team

Client : CISCO

Technologies: Python

OS : Ubuntu

Project Description

We work on IOS-XR platform, which will help to track the status of the routers and writings scripts for testing the reachability of the router, status of all ports in the router, updating the MIB variables in the router. Team mostly indulges in manual and regression testing and raises the defects if any occurs in CDETS page. And also fix the bugs raised already by manual and regression testers in the automation scripts and update in the portals


Involved in Requirement Analysis, Coding and testing

Responsible for developing Automation scripts (python) for integration test

Test case Design, Test Development, Test Review and Automated build Integration/maintenance.

Personal Profile

Date of Birth



Languages Known


English, Tamil, Kananda

Marital status



Passport : M5174492


I hereby declare that all the details furnished above are true to the best of my knowledge and belief.

(Agalya B)

HCL Technologies, Chennai

Oct – 2014 - Sep – 2019

Contact this candidate