Summary
Overview
Work History
Education
Skills
Hobbies and Interests
Languages
Honors And Awards
Certification
Timeline
Generic
Karthikeyan Soundrapandian

Karthikeyan Soundrapandian

Bengaluru

Summary

Staff Test Engineer with extensive experience at Juniper Networks, specialising in automation and quality assurance. Demonstrated expertise in networking protocols and project management, successfully leading feature testing initiatives and developing CI/CD pipelines that improved customer satisfaction and operational efficiency. Recognised for mentoring team members and implementing innovative solutions.

Overview

20
20
years of professional experience
1
1
Certification

Work History

Staff Test Engineer

CALIX
Bengaluru
04.2024 - Current
  • Implemented auto test creation using AI/ML models and Copilot.
  • Implemented an end-to-end pytest test framework using the Cline AI assistant.
  • Implemented a framework for auto deployment of virtual devices using a simulated environment.
  • Implemented a web portal for self-service regression.
  • Lead the feature testing of routing protocols, MPLS FRR, and end-to-end automation of E9 ASM and CLX series.
  • Mentoring the new joiners and interns.

Software Engineer Staff

JUNIPER NETWORKS
Bengaluru Urban
01.2008 - 11.2023
  • Actively managed the Customer Interaction (Verizon, Amazon, Microsoft, Orange, T-Mobile) and Cross-Functional Teams.
  • End-to-end solution testing of the Junos Node Slicing component, Juniper Device Manager, which involves deploying virtualized GNFS and JDM.
  • End-to-End Solution Testing of Juniper NMS Devices using JWEB and SNMP with Selenium-based automation.
  • Testing of routing functionality (OSPF, BGP, MPLS, L2VPNs, L3VPN) of the Junos operating system on several Juniper routers, namely the M, T, and MX series.
  • Feature testing of the FRR of node/link protection in the MPLS domain.
  • Design test plans, build topology, and execute test cases for new features.
  • Create automation with continuous integration and test improvement during the product development process.
  • Perform RCCAs for CFDs.
  • Automation with Python-based keyword development for the Toby test framework infrastructure.
  • Design and create master test scripts using Python with the Robot Framework.
  • Technical Lead in managing and delivering feature parity validation of new product initiatives by creating multiple POCs for the customers.
  • Technical review of PDD, MRD, and functional specifications documents, and converting the requirements to customer test use cases.
  • Interview Panel Organizer, Mentoring Interns, and New Employees.
  • Parity Validation Testing of Chef, Puppet, and Ansible.
  • Skills include Quality Assurance, Networking Protocols, People Management, Project Management, Virtualization, RADIUS, CSAT, Selenium, TACPLUS, SNMP, AAA, Cloud, OpenConfig, CD/CI, Solution Testing, Testing, DevOps, NETCONF, YANG, Juniper Device Manager, Node Slicing, SDN, Health Bot, REST APIs, Hypervisor, QEMU, KVM, ROBOT Framework, Perl, GRPC, GNMI, Customer Engagement, Debugging Customer Setups, and NFV.

Senior Software Engineer

ARICENT
Bengaluru
08.2005 - 01.2008
  • Design Test plans, Build Topology, Execute Testcases for MPLS protocol testing.
  • Involved in creating and delivering Technical Presentation and the development of automation tool across the business unit.
  • Design Test plans, Build Topology, Execute Testcases for HP Procurve Wireless Switches and Symbol Access Points features such as 802.1x, Wireless L2 and L3 Roaming, DHCP, RF Isolation Testing.
  • Awards include Best Project Presentation Award and Star Award.

Education

BACHELOR OF TECHNOLOGY - INFORMATION

Thiagarajar College of Engineering
Madurai
12.2005

Skills

  • Automation and Python
  • Telemetry and data analysis
  • Parity validation testing
  • Configuration management tools
  • Quality assurance practices
  • Networking protocols expertise
  • People management skills
  • Project management methodologies
  • Virtualization technologies
  • RADIUS and TACACS protocols
  • Customer satisfaction metrics
  • Selenium and UI testing
  • DevOps principles and practices
  • Continuous integration and delivery (CI/CD)
  • Bamboo, JIRA, Confluence
  • Cloud computing solutions
  • OpenConfig standards
  • NETCONF and YANG modeling
  • Juniper device management
  • Network slicing strategies
  • Software-defined networking (SDN)
  • Health bot development
  • RESTful APIs integration
  • Docker containerization
  • QEMU virtualization tools
  • KVM hypervisor expertise
  • Robot framework automation testing
  • Perl scripting language proficiency
  • gRPC communication protocols
  • GNMI telemetry solutions

Hobbies and Interests

  • Reading Books
  • Chess
  • Cricket

Languages

  • English
  • Tamil

Honors And Awards

  • CEO Excellence Team Award
  • Department Spotlight Award
  • Deliver Excellence and Juniper Way Award
  • Best Project Presentation Award
  • Star Award
  • Innovation Day Idea Award

Certification

  • PMP
  • JNCIA - Cloud/DevOps/Enterprise,
  • JNCIS, JNCIP DC

Timeline

Staff Test Engineer

CALIX
04.2024 - Current

Software Engineer Staff

JUNIPER NETWORKS
01.2008 - 11.2023

Senior Software Engineer

ARICENT
08.2005 - 01.2008

BACHELOR OF TECHNOLOGY - INFORMATION

Thiagarajar College of Engineering
Karthikeyan Soundrapandian