Summary
Overview
Work History
Education
Skills
Career Overview
Skillsets
Disclaimer
Personal Information
Timeline
Generic

Rakesh Dommaraju

Technical Lead
Bengaluru

Summary

I have over 13 years of IT experience specializing in Python Automation with expertise in Android, wireless, and networking technologies. I am currently working on Google Android Automation Testing for Pixel mobiles and smartwatches using the Mobily Framework. I have extensive experience with Cisco products, including wireless (controllers, access points, etc.), wired devices (routers, switches, etc.), and the DNAC application. Additionally, I have strong automation experience with Cisco products, utilizing REST API for backend automation, Selenium for frontend, and CLI, leveraging the PyATS framework.

Overview

13
13
years of professional experience

Work History

Technical Lead

HCLTech
11.2022 - Current
  • Company Overview: [Client: Google Pixel-Wearables]
  • I am working as a Python automation lead, with expertise in Android testing, where I develop tests for Pixel mobiles and smartwatches using the Mobily Framework.
  • I have worked on various features, including watch faces, SysUI, DMA, CCD, Personal Safety, Contacts, Messages, Calling, OOBE, BBSM, Nightlight, and more.
  • I have automated 100+ use cases across different features, including those mentioned above. I am proficient in the CL review process and submitting code into the mainline.
  • I have good knowledge of Google automation tools such as Cider, Critique, Guitar, Mobile Harness, Moscar, and others.
  • I have filed significant product bugs and worked on the Pixel Pilot project, where I raised several enhancements
  • I have strong experience in bringing up testbeds in new environments and setting them up in Mobile Harness.I have experience debugging testbed issues and resolving them. effectively.
  • I worked on dashboard creation for scripts, enabling the export of results to respective test trackers and dashboards.
  • I am leading the India team, managing a group of six members.

Senior Technical Lead

Terralogic Software Solutions Pvt. Ltd
01.2021 - 11.2022
  • Company Overview: [Client: Cisco DNAC Solution Automation]
  • I have performed application testing using REST API for the backend and Selenium for the frontend.
  • I have good exposure to deploying clusters with the latest images and performing wireless and wired concepts. I am also proficient in both SDA and Non-SDA concepts.
  • I work on test plans manually for automation and am responsible for submitting the code.

Senior Technical Lead

Terralogic Software Solutions Pvt. Ltd
07.2020 - 12.2020
  • Company Overview: [Client: Cisco DNAC UR]
  • [Client: Cisco DNAC UR]
  • I have performed a regression lead role, where I took over the scripts from automation engineers and executed them on the regression testbeds.
  • I have moved integrated scripts into production, performed regression testing on different builds, and filed bugs as needed. I am also well-versed in the regression process.
  • I have worked extensively on feature coverage to ensure comprehensive testing.
  • I worked on UI automation for the Prime app, which lacked static attributes for UI elements. I utilized dynamic XPaths to identify and interact with the elements effectively.

Technical Lead

Terralogic Software Solutions Pvt. Ltd
05.2019 - 06.2020
  • Company Overview: [Client: Cisco 16.12 SDA-SVL & device side testing, DNAC SDA-trex conversionRole]
  • I played a key role in uplifting scripts to work with traffic generators, transitioning from Ixia to TREX.
  • I ported SDA scripts to work with TREX in place of Ixia and validated them. Additionally, I ported scripts for all devices (60 test cases) to TREX and validated their functionality.
  • I brought up a unique framework to run the DNAC scripts.


Technical Lead

Terralogic Software Solutions Pvt. Ltd
02.2018 - 04.2019
  • Company Overview: [Client: Cisco AP Automation]
  • I played a role in testing Cisco products, both wired and wireless, including routers, switches, access points, ISE, and more.
  • I developed over 200 test cases in the PyATS framework for various features, such as Roaming and RF, on the AirOS platform.
  • I have used various wireless, wired, and sniffer clients in automation, utilizing AP as a sniffer. I gained a solid understanding of the PyATS framework and developed scripts accordingly. Additionally, I worked on manual testing for Roaming and RF features.

Lead Engineer

Terralogic Software Solutions Pvt. Ltd
01.2017 - 01.2018
  • Company Overview: [Client: Cisco CSG Kernal and infra]
  • I perform manual testing for ISSU and GIR features. Performed the automation for both features.

SOFTWARE ENGINEER – III

Terralogic Software Solutions Pvt. Ltd
09.2016 - 12.2016
  • Company Overview: [Client: Cisco –eCA wireless]
  • I configure devices (APs, switches, and controllers) according to the test plan and execute scripts containing multiple test cases for different features.
  • I have regular meetings with Cisco clients in the USA and perform manual testing based on test plans.
  • I debug issues after script execution and conduct debugging sessions with clients.
  • I automate test cases after manual testing, based on the test plans.
  • I have a strong understanding of the PyATS framework and develop test cases using Python.
  • I am an expert in the wireless roaming concept, with experience in manual testing, regression, and automation.


SOFTWARE ENGINEER - III

Terralogic Software Solutions Pvt. Ltd
07.2015 - 08.2016
  • Company Overview: [Client: RJIL –Reliance JIO Infocom Limited 4G - LTE project]
  • [Client: RJIL –Reliance JIO Infocom Limited 4G - LTE project]
  • I develop automation test cases in iTest using TCL language, adhering to automation best practices.
  • I developed and validated over 100 test cases for Device Service and Amtel mifi testing. Additionally, I developed and validated more than 100 test cases for the IMS team, focusing on ODD and log validation
  • I developed and validated 72 test cases for the EPC team.
  • I developed 100 functional test cases for the IMS team and am capable of understanding the requirements.
  • I add checkpoints within a short time and validate them with clients.
  • I have experience understanding and using other tools like Silk, UFT, and QXDM when required, alongside iTest test cases. Additionally, I provide training to RJIL teams on the iTest tool and automation test cases.

SOFTWARE ENGINEER - II

Terralogic Software Solutions Pvt. Ltd
01.2014 - 06.2015
  • Company Overview: [Client: Spirent Communications]
  • [Client: Spirent Communications]
  • I have worked on Spirent cross-products such as Avalanche, Landslide, and Spirent Test Center. I also have a strong understanding of Java heap space issues and memory leak issues.
  • I have strong debugging skills and am able to reproduce critical issues effectively.
  • I have helped team members technically by reproducing customer issues and assisting with bug fixes.

SOFTWARE ENGINEER - I

Terralogic Software Solutions Pvt. Ltd
09.2011 - 12.2013
  • Company Overview: [Client: Spirent Communications]
  • [Client: Spirent Communications]
  • I worked as an Automation Tool Support Engineer at Spirent Communications, where I helped customers debug issues and assisted in automating features


Education

Master of Science - Computer Science

Sri Venkateswara University Post Graduate Centre
Kavali
04.2001 -

Bachelor of Science - Computer Science

Krishna Chaitanya Degree College
Nellore
04.2001 -

Skills

Andriod Automation

Python Automation

Wireless

Networking

Manual testing

Regression

Rest API

Selenium

Technical mentoring

Code review expertise

Mentorship and coaching

Quality assurance

Issue investigation

undefined

Career Overview

SDA, Non-SDA, Fabric, Non-Fabric, Wireless, Networking, Regression, Porting, Integration, Manual Testing, Traffic generators IPERF, IXIA, STC, Trex, LTE, mobile and Wi-Fi testing, UFT, QXDM, Silk scripts, TCL

Skillsets

Python, TCL, PERL, Glinux, Linux, Windows, GIT, SVN, CVS, Mysql, HP QC, QXDM, UFT, Spirent Test Center, Landslide, Avalanche, IXIA, Trex, Iperf, LTE, Velocity, DNAC, iTest Play, Wireless, ISSU, GIR, LFTS, SDA, NONSDA, Wired, Selenium web driver, Rest API, Macallan, Edison, Nyquist, Asr, Airos, vEWLC, Access Points

Disclaimer

I hereby declare that the information furnished above is true to the best of my knowledge.

Personal Information

Notice Period: READY TO JOIN

Timeline

Technical Lead

HCLTech
11.2022 - Current

Senior Technical Lead

Terralogic Software Solutions Pvt. Ltd
01.2021 - 11.2022

Senior Technical Lead

Terralogic Software Solutions Pvt. Ltd
07.2020 - 12.2020

Technical Lead

Terralogic Software Solutions Pvt. Ltd
05.2019 - 06.2020

Technical Lead

Terralogic Software Solutions Pvt. Ltd
02.2018 - 04.2019

Lead Engineer

Terralogic Software Solutions Pvt. Ltd
01.2017 - 01.2018

SOFTWARE ENGINEER – III

Terralogic Software Solutions Pvt. Ltd
09.2016 - 12.2016

SOFTWARE ENGINEER - III

Terralogic Software Solutions Pvt. Ltd
07.2015 - 08.2016

SOFTWARE ENGINEER - II

Terralogic Software Solutions Pvt. Ltd
01.2014 - 06.2015

SOFTWARE ENGINEER - I

Terralogic Software Solutions Pvt. Ltd
09.2011 - 12.2013

Master of Science - Computer Science

Sri Venkateswara University Post Graduate Centre
04.2001 -

Bachelor of Science - Computer Science

Krishna Chaitanya Degree College
04.2001 -
Rakesh DommarajuTechnical Lead