· 14+ years of Experience in the protocol testing, this includes Design, development and Automation using Python language.
· Knowledge over Layer 2(STP, ARP, VLAN), Layer 3 Protocols (OSPF etc.).
· Experience in Testing of Calix Products like ASM,E9 and ADTRAN Products like TA5000(DSL/PON technologies] / OSP, Brocade switches.
· Good knowledge in configuration and verification of Network devices
· Extensive experience in interacting with Business users at all levels for gathering requirements.
· Extensive experience on development of the Python Scripts for the Test scenario's which needs to be automated with Robot Frame Work
· Experience in Handling On-Site Projects from Client locations
· Actively involved in implementing and maintaining all regression project CI/CD pipelines across different releases.
· Developing automated test scripts based on Acceptance criteria and run the end-to- end test for ASM,E9 of Calix products and Total access 5000 Devices with Different technology cards [DSL, PON technologies]
Layer 2 Protocols
Layer 3 Protocols - RIP/OSPF
NMS Testing
ADTRAN Products TA5000
Brocade Switches
Python
TCL
Windows
Linux
HPALM
Jenkins
Jira
Wireshark
ITest
Spirent
Elmo Traffic Generators
MG-Soft MIB Browser
GitHub
Project Title: Automation Development Solution Test Eng for ASM product
Description : ASM 3001 your network by bringing L3 functionality to your distributed Layer 2 access network.
Aggregation Services Manager, Centralized Subscriber Management, Access ,Edge Routing
Industry : CALIX , USA
Project timeline : Jan 2023 – Till date
Team size : 3
Location : Bangalore, India
Role : Automation Development Engineer as Individual contributor
Responsibilities:
· Design the topo and END to END Solution Test Use cases based on Requirements and getting reviews with Development team, Business analyst and Peer review within the ST team.
· Tracking all the open issues and discussing them with the development team.
· Sending Daily Dashboard report of Execution status/Defect status to internal and external clients, Businesses and development.
· Weekly Tracking Sprint and PI Team Goals
· Try to Resolve the impediments faced by team members
· Covered features like VRRP (BNG and Non BNG Mode) ,L2 Switching features
Project Title : Automation Development Eng for vSRX Product
Description: The Juniper vSRX Virtual Firewall offers the same rich feature set as our physical SRX Series Firewalls in a virtualized form factor. It supports next-generation firewall (NGFW) capabilities, networking, and automated lifecycle management. Security services scale to match network demand, operating at speeds up to 200 Gbps
Industry: Juniper , Bangalore
Project timeline: Jul 2022 – Dec 2023
Team size: 15
Location: Bangalore, India
Role: Automation Development Engineer as Individual contributor
Responsibilities:
· Automated legacy test scripts to test vSRX functionality use cases
· Tracking all the open issues and discussing them with the development team.
· Sending Daily Dashboard report of Execution status/Defect status to internal and external clients,
· Continuously sync ups with Counterpart and development teams.
Project title : Mosaic Cloud Platform(MCP) Plugins for TA5k FTTP products
Description : Mosaic Cloud Platform(MCP) is an User interface Network Management System where we can monitor the configuration, health or alarms which is being used in greenfield customers deploying Total Access 5000 part of Mosaic™ Cloud Platform. The data which is seen in UI is populated form the backend python code.
Plugins will communicate with the device and micro-service for running the tasks. It translates data and perform action to configure and inspect the devices deployed in the MCP. These modules can be installed individually and dynamically loaded into the MCP
Industry: ADTRAN , Huntsville
Project timeline : Nov 2020 – Jul 2022
Team size: 10
Location: Hyderabad, India
Role: Plugin Developer
Responsibilities :
· Product Owner for MCP TA5000 solution [DSL and FTTP products]
· Interface between dev teams and Product Managers, Customer teams, BOs
· ART level syncs with other POs, Cross ART collaboration
· Design and Implement of plugin code to deploy end to end service for Total Access 5000 DSL/FTTP[OLT,ONT] devices using Network Management system [NMS] applications (Mosaic Cloud Platform)
· Involve in iteration planning, system demo, code reviews, troubleshooting
· Deliver MCP features for greenfield customers
· Monitor CI/CD pipeline, ensure timely and quality delivery each PI
· Implementing the unit tests and automation tests for code coverage using Used Robot framework.
Project title : System testing for 4xx ONT [non/ residential gateways] products
Description : 4xx wireless residential gateway, an integrated wireless router and gateway with the industry’s first 802.11ac wave 2 802.11ac 4x4 mimo implementation, designed to deliver near gigabit throughput and the extended coverage to make the fully wireless home a reality.
Industry : ADTRAN , Huntsville
Project timeline : July 2018 – Oct 2020
Team size : 10
Location : Hyderabad, India
Role : Automation and manual test engineer for all 4xx ONT's
Responsibilities
· Closely work with Product Managers, Architects, Dev leads and Management in understanding and design of the project.
· Managing offshore ADTRAN team as well as onsite team.
· Involved in System, Integration and User Acceptance testing of all the project releases.
· Writing automated test scripts based on Acceptance criteria and run the end-to- end test for Total access 5000 Devices with Different technology cards [DSL, PON technologies] against web applications and client server applications
· Reviewing and assign defect to deferent application owner.
· Conducting knowledge sharing sessions and building a project documents
Project Title : DBT for TA500x and OSP products
Description : Involves implementing and maintaining all regression project ci/cd pipelines across different releases. Develop different regression testbeds for different customers release regression.
Industry : ADTRAN , Huntsville
Project timeline : Jun 2016 – Jun 2018
Team size : 7
Location : Hyderabad, India
Role : Product owner and individual contributor (DBT Engineer)
Responsibilities
· Designing Test cases based on Requirements and getting reviews with Development team, Business analyst and Peer review within the ST team.
· Execution of test cases and Identifying/reporting Defect
· Tracking all the open issues and discussing them with the development team.
· Executing Regression test cases for checking existing functionality works fine in accordance with the new functionality/new code.
· Sending Daily Dashboard report of Execution status/Defect status to internal and external clients, Businesses and development.
· Travelled to Onsite (Huntsville) for Knowledge Transfer to Testing team in USA.
· Reports project progress and Test metrics to Senior Management and Stake holders
Project Title : SHIRE Base Testing [Data Driven Testing]
Description : CLI Regression testing involves execution and analysis of existing CLI tests on multiple technology line cards and report issues, There are four different types of test cases currently being executed those are traversal, walk, syntax, database CLI error check tests. All these tests retrieve the commands from requirement database called SHIRE wherein full command details will be maintained
Industry: ADTRAN , Huntsville
Project timeline: Jul 2013 – May 2016
Team size: 7
Location: Hyderabad, India
Role Product owner and individual contributor (Developer)
Responsibilities:
· Designing Test cases based on Requirements and getting reviews with Development team, Business analyst and Peer review within the ST team.
· Execution of test cases and identifying/reporting Defect
· Tracking all the open issues and discussing them with the development team.
· As a Testing Engineer involved in involved in regression executions and failure analysis . Reporting Jira’s and script issues
· Written good number of utilities using iTest to parse the log files and display failures in Excel format
Project title: Brocade VDX 6730 VCS FVT
Description: The brocade vdx 6730 switch is a 10 gigabit ethernet (gbe) fixed configuration switch with Lan and native fiber channel ports. It supports multiple connectivity options, ethernet storage connectivity for fiber channel over ethernet (fcoe), iscsi, nas, and bridges to fiber channel storage area networks (sans).
Industry: Brocade
Project timeline: Sep 2012 - Jul 2013 (10 months)
Team size: 25
Location: Chennai, India
Role : Developing test plan, report, test cases for VDX Switch feature verification
Responsibilities
· Involved in estimation for respective requirements.
· Involved in Developing test cases and validating the test cases.
· Involved in Regression testing using Robot Framework
· Enhancing the exist feature Test cases for cross browser testng.
· Involved to design test cases using Python.
· Reviewing the test cases written by the team members.
· Involved in Smoke, Functionality and Regression Testing.
· Report the bugs in Defect Sheet.
Project title: Netvanta 83x /Netvanta 80xx DVT testing
Description: Testing major features like aaa, cfm fng, evc-advertisement, file system testing, macaging, ntp, e-lan, ez provisioning, sys-subtend, traffic shaper, end to end eocu solution encompasses the latest mef certified e.shdsl efm network termination units (ntu).
Industry: ADTRAN, USA
Project timeline: Oct 2010 – Sep 2012 (1 year 11 months)
Team size: 5
Location: Hyderabad, India
Role: Developer to implement test plan, cases & report, test execution and reviews
Responsibilities
· Understanding user requirements and system specifications
· Performed unit, integration and system testing
· Actively participated in regular project review meetings with client
· Test software development methodology in an agile environment and provide ongoing maintenance, support and enhancements in existing systems and platforms
Project title : LSOA (local service order administration) gateway maintenance
Description : The eznumberport is gateway software that communicates ported number data to npacs (regional number portability administration centers). This gateway has created in accordance with the specifications provided by the client requiring common interfaces for the transfer of number portability information.
Industry : Ne tech INC ,USA
Project timeline : Jan 2008 – Sep 2010 (2 year 9 months)
Team size : 15
Location : Hyderabad, india
Role : Developer to implement of Java Server pages for processing requests
Responsibilities :
· Developed Java server pages for processing requests.
· Involved in bug fixing and unit testing.
· Developed software to correct errors, allowing it to adapt to new hardware, or to improve its performance using scripting languages like programming languages like Java, Python, etc