Dipankar Nalui profile photo 1 on Tal

Dipankar Nalui

10 yrs • QA (Cisco & Comcast) • Python • Linux • Networking • Automation • Selenium • Shell Script • Cloud • AWS • Azure • SQL • API • RDKB • WiFi • CPE • Firewall • Router • Cable Modem • Gateway

Bengaluru

9+ years of work experience

Cisco
Oct 20224 yrsPresent

Bengaluru, Karnataka, India

Project: Cisco Catalyst Viptela SD-WAN (Software Defined Wide Area Network) • Manual and Automation Test of SD-WAN Cloud product using Linux Commands, Python • UI Testing: Creation of different types(ST,MT,ST Cluster,MT Cluster) of Overlay Network Topology from vOrchestrator, SSP and Choiceplus with Controllers(virtual machines) vManage, vSmart, vBond, vEdges(Physical Routers). • Backend Testing with Linux commands • Database with PostgreSQL • API Testing with Postman, Python • Automation: (1) Choiceplus backend automation using Shell Script. (2) Choiceplus frontend automation with Python & Selenium. (3) vMonitor Automation with Python. • Amazon AWS Cloud with EC2, instances, Amazon Machine Images (AMI), Creating instances from the AMI, Volumes, Key Management Service KMS, S3 Buckets, VPC, Virtualization such as Para, HVM, RDS DB usage, Cloudwatch Alarm, Certificate Manager ACM, WAF Web ACL Firewall Rules, Load Balancer (ALB), Target Groups, DNS, secret manager, boto3 • Microsoft Azure Cloud: Storage Account, Resource Groups, Virtual Machines, Images, Subscription, Directory, Shared Access Signature Configuration, azcopy, Create Images using VHD files, Azure Compute Galleries, Azure Cloud Shell, Tags for Instances • Additional Responsibility: Creating DMZ Virtual Machines using ISO file of Ubuntu Linux on VMware ESXi, Assigning IP, Mask, Gateway, Installing SSH servers. Troubleshooting issues (DNS, Disk Space, CPU, SSH, Traffic, Port, Protocols, Network Interfaces, Ubuntu Packages, Repositories, Git Pull) on DMZ. • Skills, Tools & Technologies: SDWAN, Cloud, AWS, Azure, Networking, Linux, Shell Scripting, Python, Selenium, VS Code, Virtualization VMware vSphere, ESXi, PostgreSQL, SnowFlake, Opsgenie, Splunk, cron, celery, uwsgi, Django, codex
Cisco
Apr 20211 yr 7 mosOct 2022

Bengaluru, Karnataka, India

• Cisco Firewalls, ASA Firepower Threat Defence (FTD), Firepower Management Center (FMC) • Installation, Configuration of new hardware devices connected to Bangalore pCloud02. Assigning VLAN numbers to the leaf switch interfaces. Accessing the devices using SSH. Setting up the device from FXOS and ROMMON console by configuring IP/Mask/Gateway, image, TFTP server. Installing FTD images on top of FXOS and configuring IPv4 Addresses, DNS, hostname manually. Installation of Certificates & Dev Keys. • Virtualization: Deploy Virtual Machine (vFTD and vFMC) with OVF template on pCloud VMware vCenter using vSphere client tool. Preparing Setup by configuring IP Address, SSH/HTTPs Ports, VLAN number in NAT Table using pfsense vRouter. Adding NAT rules to forward ICMP packets. Taking snapshot of the virtual machines. • Baseline FTD & FMC. Register FTD to FMC, Upgrading SNORT versions, Policy deployment. Create HA, Deploy Pending changes. Download build image to FMC, Push the image to FTDs, Perform Readiness check. Upgrade Auto-Rollback. Upgrade Cancel and Rollback. Upgrade Retry with failure injection. Upgrade Revert. • FDM/FMC/REST API/HA/Cluster/MI Upgrade, Install/Uninstall from Backend CLI. Build to Build upgrade. Dev Build to Dev build, Rel Build to Dev Build. Install & Upgrade FXOS from ROMMON. Major/SamplePatch/Hotfix Upgrade. • P2P Sync on TPK-HA and vFTD, P2P Sync after breaking HA, Multi-Manager (Traditional FMC and CDO FMC). TPK Single image for baseline and upgrade on TPK-Native, TPK-HA and TPK-MI. • Automation: Python scripting to automate firewall image upgrade stages. Created YAML files to add the details of firewall devices like SSH/HTTPS port numbers, IP, mask, gateway, username, passwords, vlan, interface topology, hostname. Creating & Triggering Jenkins Pipeline. Developed CIM Pipelines from Scratch. Automated the trigger of pipeline execution, automated sending report mail daily from scratch. Analyzing pipeline logs. Develop & Fix automation script.
Comcast
Aug 20191 yr 8 mosMar 2021

• Manual and Automation Test of the Broadband Software installed on Cable Modem/Router/Gateway. • WiFi Testing: Wifi Standards, 802.11 b/g/n/ac, SSID, BSSID (MAC address), Access Point (AP), Hotspot, Signal Strength (RSSI - dBm), Frequency Band (2.4GHz, 5GHz), Channel Selection, Security Protocol (WPA2-Personal). • Connected Client Testing: Client details such as Hostname, MAC, IPv4, IPv6, DHCP/Reserved IP, RSSI Level, Connection Type (2.4GHz, 5GHz, MoCA, Ethernet), Online, Offline, WPS client, Connectivity Testing: 802.11 Authentication, Association, Deauthentication and Deaasociation reason code. • Network Troubleshooting: Wireshark and tcpdump to analyze Network Traffic, Ports, Protocols, Packet Captured. Troubleshooting with traceroute, route, ping, nslookup, netstat, nmap. HTTP, HTTPs, DNS, FTP, TFTP, TELNET, DHCP, SNMP, SSH, NTP, TCP, UDP, IPv4, IPv6, ICMP • Process Testing: Process Crash, Signature, Stack Trace, Reason, Used Memory, CPU Usage, Load Average. Bluetooth, Dibbler DHCPv6, dnsmasq, DBUS, SysCfg, Protocol Agents (SNMP, webPA, TR-069, TR-181) • GUI Testing: Configuring the Modem/Router via Captive Portal, Admin GUI and MSO GUI of the Gateway. DMZ, NAT, Port Forwarding, Remote Management. Parental Control and Content Filtering by blocking IPs, Website URLs, Keywords, Ports, Devices etc. Configuration of DHCP, WiFi, Firewall, iptable rules. • Preparing Test Plan, Updating Test Plan on ALM, Raising and Verifying bugs over JIRA • New Feature Automation: Developing Python and Java Code to automate the user stories for the new devices with Selenium, Code Generator, Eclipse, Jenkins, TestNG, Maven, Git, Gerrit. • Broadband Telemetry Automation with Python Libraries such as pandas, requests, urllib, numpy, MySQLdb, BeautifulSoup, lxml, Selenium, tabulate, csv, json, multiprocessing, tarfile, glob, shutil, colorama, termcolor
Comcast
Aug 20181 yrJul 2019

• Test of Broadband Devices including Cisco XB3, Arris XB3, Arris XB6, Technicolor XB6, Technicolor CBR, Technicolor XB7, Pace XF3, Pace CFG3, Commscope xb7 etc. • Broadband Telemetry Automation with Python: Analysis of Telemetry Marker and Device Logs with Python, Selenium, pandas, tabulate, numpy, csv, json, multiprocessing. Monitoring and Analyzing Comcast CPE Device Log Data with JENKINS, Splunk, Kibana, ElasticSearch. Python scripting to automate the entire process of bug creation from data visualization software Tableau to JIRA. Downloading Telemetry Marker CSV file by filtering MAC, Date, issue type. Processing the CSV file by sorting, counting, filtering the Error Markers with high frequency. Finding the existence of the Marker, updating build, MAC details over JIRA. Downloading logs from Prodlog Server with MAC. Extracting Logs and finding the issue strings from log files. Raising bug over JIRA. • Python Frameworks & Libraries used: pandas, requests, numpy, MySQLdb, BeautifulSoup, Selenium, tabulate, csv, json, multiprocessing, tarfile, glob, shutil, colorama, termcolor • Additional Responsibility: Timesheet Website Development & maintenance using PHP, MySQL, HTML, CSS, JavaScript, Apache2, Linux • Test Methodology Used: Test Case Preparation, Manual Test Execution, Automation Scripting, Automation Execution, Regression Testing, User Story Validation, Raising Bugs on Jira, Verifying Bugs, Sanity Testing, Detail Testing.
Sellermania
Apr 20171 yr 4 mosJul 2018

Puducherry, Puducherry, India

• Domain: E-Commerce • Testing different processes ( Inventory Upload, GetOrder, Pricing, Quantity Synchronization, Order Confirmation ) of E-Commerce Marketplaces (Amazon, Ebay, Priceminister, FNAC, Darty, CDiscount) • Automation Testing with Python, Selenium, Shell Scripting • Manual Testing with Linux Commands and MySQL • Web Services and API testing with soapUI, XML, PHP • Preparing Test Cases on Excel, Execution of Test Cases Manually, Automating Test Cases, Raising Bugs on Bugzilla • Front End UI Testing with Selenium & Python • Backend Testing with Linux commands, Shell Script and MySQL Database.
National Institute of Science and Technology (NIST), Berhampur
May 20163 mosJul 2016

Brahmapur, Odisha, India

Research Work done on Data Center Network, Cloud Computing, Data Center Topologies, Cloud Resources, Software Defined Network (SDN)

Dipankar’s AI Stack

claude code
claude code
codex
codex
cursor
cursor
gemini
gemini
grok
grok
meta
meta

Education

Pondicherry University

Master of Technology (M.Tech.), Network and Internet Engineering

Pondicherry University

20152 yrs2017
Pondicherry University

Master of Science (M.Sc.), Computer Science

Pondicherry University

20132 yrs2015

Join Dipankar and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Dipankar Nalui on Tal

Headline

10 yrs • QA (Cisco & Comcast) • Python • Linux • Networking • Automation • Selenium • Shell Script • Cloud • AWS • Azure • SQL • API • RDKB • WiFi • CPE • Firewall • Router • Cable Modem • Gateway

About

• Double Masters: M.Sc.(Computer Science) & M.Tech. (Specialized in Network Engineering) • 10 years of work experience in Software Engineering (Software Testing - Quality Assurance - QA) • Expert in Network and Internet Engineering domain. • Experience in Manual & Automation Testing with Linux Commands, Shell Scripting, Python, Selenium & Networking • Experience in Networking Devices (Gateway, Router, Modem, Firewall, Switch, WiFi) • Basic understanding of Network concepts such as TCP/IP Protocols, OSI Layers, Protocol Testing, Routing Protocols • Experience in Network Protocols (HTTP, HTTPs, DNS, FTP, TFTP, TELNET, DHCP, SNMP, SSH, NTP, TCP, UDP, IPv4, IPv6, ICMP, ARP) • Experience in WiFi standards 802.11(b/g/n/ac), WLAN, Wireless Access Point, VPN, Ethernet, LAN, WAN, IP Addressing • Experience in API Testing with python, php, soapUi, Postman, bash, pandas, numPy, tabulate, json, XML, YAML, csv • Experience with CI/CD process • Experience with tools and technologies like Git, Gerrit, Jenkins, CIM, Kick container, Perforce, Swarm, Docker, Pycharm, VS Code, ngnix, pfsense vRouter, Eclipse, JIRA, ALM, Kibana, Splunk • Experience with Virtualization, VMware vSphere, ESXi Hypervisor, Ubuntu • Experience with Networking tools and troubleshooting like Wireshark and tcpdump, traceroute, route, ping, ifconfig, ip, nslookup, netstat, arp, nmap, netcat, snort, putty, ssh, ftp, telnet, scp, Cisco Switch, Cisco Firewalls, iptables • Experience with Cloud: Microsoft Azure, Amazon AWS • Experience in Software Defined Wide Area Network (SD-WAN), Cisco Viptela SD-WAN • Experience in Database Technologies such as MySQL, PostgreSQL • Also Interested in other domains such as Software Defined Network (SDN), Internet of Things (IOT), Network Security, Cyber Security, Cloud Security. Linux Administration (Ubuntu, Redhat RHEL) with Shell Scripting (Bash), sed, awk, python, iptables • QA Experience: Regression Testing, Sanity Testing, Smoke Testing, Detail Testing, User Story Validation, Bug creation and validation, Test Case Preparation, Test Case Execution, Manual Testing, Automation Execution, Automation Script Development, New Feature Testing, Front End (Web GUI) Testing, Backend Testing, Database Testing, API Testing, Process Testing, Whitebox Testing, Blackbox Testing. • QA Team Lead Experience: Candidate Interviewing, Mentor new team members, provide KT sessions, Lead scrum meetings, track work status updates, manage Jira sprint planning.

Location

Bengaluru

AI stack

claude code

codex

cursor

gemini

grok

meta

Work experience

Software Quality Assurance Engineer at Cisco, Oct 2022 - Present · 4 yrs, Bengaluru, Karnataka, India, Project: Cisco Catalyst Viptela SD-WAN (Software Defined Wide Area Network) • Manual and Automation Test of SD-WAN Cloud product using Linux Commands, Python • UI Testing: Creation of different types(ST,MT,ST Cluster,MT Cluster) of Overlay Network Topology from vOrchestrator, SSP and Choiceplus with Controllers(virtual machines) vManage, vSmart, vBond, vEdges(Physical Routers). • Backend Testing with Linux commands • Database with PostgreSQL • API Testing with Postman, Python • Automation: (1) Choiceplus backend automation using Shell Script. (2) Choiceplus frontend automation with Python & Selenium. (3) vMonitor Automation with Python. • Amazon AWS Cloud with EC2, instances, Amazon Machine Images (AMI), Creating instances from the AMI, Volumes, Key Management Service KMS, S3 Buckets, VPC, Virtualization such as Para, HVM, RDS DB usage, Cloudwatch Alarm, Certificate Manager ACM, WAF Web ACL Firewall Rules, Load Balancer (ALB), Target Groups, DNS, secret manager, boto3 • Microsoft Azure Cloud: Storage Account, Resource Groups, Virtual Machines, Images, Subscription, Directory, Shared Access Signature Configuration, azcopy, Create Images using VHD files, Azure Compute Galleries, Azure Cloud Shell, Tags for Instances • Additional Responsibility: Creating DMZ Virtual Machines using ISO file of Ubuntu Linux on VMware ESXi, Assigning IP, Mask, Gateway, Installing SSH servers. Troubleshooting issues (DNS, Disk Space, CPU, SSH, Traffic, Port, Protocols, Network Interfaces, Ubuntu Packages, Repositories, Git Pull) on DMZ. • Skills, Tools & Technologies: SDWAN, Cloud, AWS, Azure, Networking, Linux, Shell Scripting, Python, Selenium, VS Code, Virtualization VMware vSphere, ESXi, PostgreSQL, SnowFlake, Opsgenie, Splunk, cron, celery, uwsgi, Django, codex

Software Engineer at Cisco, Apr 2021 - Oct 2022 · 1 yr 7 mos, Bengaluru, Karnataka, India, • Cisco Firewalls, ASA Firepower Threat Defence (FTD), Firepower Management Center (FMC) • Installation, Configuration of new hardware devices connected to Bangalore pCloud02. Assigning VLAN numbers to the leaf switch interfaces. Accessing the devices using SSH. Setting up the device from FXOS and ROMMON console by configuring IP/Mask/Gateway, image, TFTP server. Installing FTD images on top of FXOS and configuring IPv4 Addresses, DNS, hostname manually. Installation of Certificates & Dev Keys. • Virtualization: Deploy Virtual Machine (vFTD and vFMC) with OVF template on pCloud VMware vCenter using vSphere client tool. Preparing Setup by configuring IP Address, SSH/HTTPs Ports, VLAN number in NAT Table using pfsense vRouter. Adding NAT rules to forward ICMP packets. Taking snapshot of the virtual machines. • Baseline FTD & FMC. Register FTD to FMC, Upgrading SNORT versions, Policy deployment. Create HA, Deploy Pending changes. Download build image to FMC, Push the image to FTDs, Perform Readiness check. Upgrade Auto-Rollback. Upgrade Cancel and Rollback. Upgrade Retry with failure injection. Upgrade Revert. • FDM/FMC/REST API/HA/Cluster/MI Upgrade, Install/Uninstall from Backend CLI. Build to Build upgrade. Dev Build to Dev build, Rel Build to Dev Build. Install & Upgrade FXOS from ROMMON. Major/SamplePatch/Hotfix Upgrade. • P2P Sync on TPK-HA and vFTD, P2P Sync after breaking HA, Multi-Manager (Traditional FMC and CDO FMC). TPK Single image for baseline and upgrade on TPK-Native, TPK-HA and TPK-MI. • Automation: Python scripting to automate firewall image upgrade stages. Created YAML files to add the details of firewall devices like SSH/HTTPS port numbers, IP, mask, gateway, username, passwords, vlan, interface topology, hostname. Creating & Triggering Jenkins Pipeline. Developed CIM Pipelines from Scratch. Automated the trigger of pipeline execution, automated sending report mail daily from scratch. Analyzing pipeline logs. Develop & Fix automation script.

Quality and Automation Engineer at Comcast, Aug 2019 - Mar 2021 · 1 yr 8 mos, • Manual and Automation Test of the Broadband Software installed on Cable Modem/Router/Gateway. • WiFi Testing: Wifi Standards, 802.11 b/g/n/ac, SSID, BSSID (MAC address), Access Point (AP), Hotspot, Signal Strength (RSSI - dBm), Frequency Band (2.4GHz, 5GHz), Channel Selection, Security Protocol (WPA2-Personal). • Connected Client Testing: Client details such as Hostname, MAC, IPv4, IPv6, DHCP/Reserved IP, RSSI Level, Connection Type (2.4GHz, 5GHz, MoCA, Ethernet), Online, Offline, WPS client, Connectivity Testing: 802.11 Authentication, Association, Deauthentication and Deaasociation reason code. • Network Troubleshooting: Wireshark and tcpdump to analyze Network Traffic, Ports, Protocols, Packet Captured. Troubleshooting with traceroute, route, ping, nslookup, netstat, nmap. HTTP, HTTPs, DNS, FTP, TFTP, TELNET, DHCP, SNMP, SSH, NTP, TCP, UDP, IPv4, IPv6, ICMP • Process Testing: Process Crash, Signature, Stack Trace, Reason, Used Memory, CPU Usage, Load Average. Bluetooth, Dibbler DHCPv6, dnsmasq, DBUS, SysCfg, Protocol Agents (SNMP, webPA, TR-069, TR-181) • GUI Testing: Configuring the Modem/Router via Captive Portal, Admin GUI and MSO GUI of the Gateway. DMZ, NAT, Port Forwarding, Remote Management. Parental Control and Content Filtering by blocking IPs, Website URLs, Keywords, Ports, Devices etc. Configuration of DHCP, WiFi, Firewall, iptable rules. • Preparing Test Plan, Updating Test Plan on ALM, Raising and Verifying bugs over JIRA • New Feature Automation: Developing Python and Java Code to automate the user stories for the new devices with Selenium, Code Generator, Eclipse, Jenkins, TestNG, Maven, Git, Gerrit. • Broadband Telemetry Automation with Python Libraries such as pandas, requests, urllib, numpy, MySQLdb, BeautifulSoup, lxml, Selenium, tabulate, csv, json, multiprocessing, tarfile, glob, shutil, colorama, termcolor

Test Engineer at Comcast, Aug 2018 - Jul 2019 · 1 yr, • Test of Broadband Devices including Cisco XB3, Arris XB3, Arris XB6, Technicolor XB6, Technicolor CBR, Technicolor XB7, Pace XF3, Pace CFG3, Commscope xb7 etc. • Broadband Telemetry Automation with Python: Analysis of Telemetry Marker and Device Logs with Python, Selenium, pandas, tabulate, numpy, csv, json, multiprocessing. Monitoring and Analyzing Comcast CPE Device Log Data with JENKINS, Splunk, Kibana, ElasticSearch. Python scripting to automate the entire process of bug creation from data visualization software Tableau to JIRA. Downloading Telemetry Marker CSV file by filtering MAC, Date, issue type. Processing the CSV file by sorting, counting, filtering the Error Markers with high frequency. Finding the existence of the Marker, updating build, MAC details over JIRA. Downloading logs from Prodlog Server with MAC. Extracting Logs and finding the issue strings from log files. Raising bug over JIRA. • Python Frameworks & Libraries used: pandas, requests, numpy, MySQLdb, BeautifulSoup, Selenium, tabulate, csv, json, multiprocessing, tarfile, glob, shutil, colorama, termcolor • Additional Responsibility: Timesheet Website Development & maintenance using PHP, MySQL, HTML, CSS, JavaScript, Apache2, Linux • Test Methodology Used: Test Case Preparation, Manual Test Execution, Automation Scripting, Automation Execution, Regression Testing, User Story Validation, Raising Bugs on Jira, Verifying Bugs, Sanity Testing, Detail Testing.

Software Quality Assurance Engineer at Sellermania, Apr 2017 - Jul 2018 · 1 yr 4 mos, Puducherry, Puducherry, India, • Domain: E-Commerce • Testing different processes ( Inventory Upload, GetOrder, Pricing, Quantity Synchronization, Order Confirmation ) of E-Commerce Marketplaces (Amazon, Ebay, Priceminister, FNAC, Darty, CDiscount) • Automation Testing with Python, Selenium, Shell Scripting • Manual Testing with Linux Commands and MySQL • Web Services and API testing with soapUI, XML, PHP • Preparing Test Cases on Excel, Execution of Test Cases Manually, Automating Test Cases, Raising Bugs on Bugzilla • Front End UI Testing with Selenium & Python • Backend Testing with Linux commands, Shell Script and MySQL Database.

Summer Research Intern at National Institute of Science and Technology (NIST), Berhampur, May 2016 - Jul 2016 · 3 mos, Brahmapur, Odisha, India, Research Work done on Data Center Network, Cloud Computing, Data Center Topologies, Cloud Resources, Software Defined Network (SDN)

Education

Master of Technology (M.Tech.), Network and Internet Engineering, Pondicherry University

Master of Science (M.Sc.), Computer Science, Pondicherry University

Public links

github: https://github.com/dipankarnalui

leetcode: https://leetcode.com/dipankarnalui