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
linkedin.com/in/agalya-babu-5333b771/
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
Education
B. Tech – IT
Jeppiaar Engineering College,Chennai
Technical Skill Set
Domain Expertise
Datacom
Scripting
Python
Network Protocols
TCP/IP,UDP,DHCP,OSPF,RIP
OS
Windows, Ubuntu, Fedora, CentOS, FreeBSD,
Compilers
GCC,Clang,ICC
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
Projects
Title : INTEL_DPDK
Client : INTEL
Platform : Linux(ubuntu,
Centos,fedora)
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
measurement
analysis and
engineering
Client : INTEL
Technologies: Python
OS : Ubuntu, Fedora
Tools :IXIA, Ix-Network
Ix-Explorer,
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.
Responsibilities:
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
Responsibilities:
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
:
02/04/1993
Languages Known
:
English, Tamil, Kananda
Marital status
:
Married
Passport : M5174492
Declaration
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