GOMATHI SELVI PROFILE
o Over ** years’ experience in automation testing—network protocols, mobile and web UI, REST APIs, framework development.
o Product delivery owner who ensures that products are developed and delivered with an appropriate level of quality for various stages such as alpha, beta, production. o Certified ScrumMaster®; experienced mentor & lead for junior engineers. SRINIVASAN
Product Delivery Owner
& Test Automation Expert
INFO EXPERIENCE#
Present
2014
2013
2010
2010
2007
2007
2006
2006
2005
Senior Technical Specialist
Nokia Technologies
o Presently responsible for product delivery in the Agile team for Nokia’s new product— Whole Home Wi-Fi.
o Automation test lead for Nokia’s Internet-of-Things (IoT) platform. o Previously, led a team of engineers testing for interop across Gigabit Passive Optical Network (GPON) devices such as network terminals and 7342/7360 line terminals. o Also served as an automation test engineer in 7342 fiber-to-the-user GPON project. v Nokia Excellence award – 3 times (2018)
v Nokia’s Night out and STRONG-HER Award nominee (Jan 2017) Senior Software Engineer
Infinite Solutions @ Tellabs Operation Inc.
o Automation and regression test engineer for Tellabs 8800 routers. o Scripted to test system and protocol level features. o Used TCL, iTest & Perl; worked on traffic generators. Member Technical Staff
Juniper Networks
o Automated test infrastructure with the secure layer testing group. o Planned, designed and scripted test-cases using TCL & Perl. Automation Engineer
HCL Technologies @ Cisco Systems
o Created automation and manual tests at device & system-level. o Authored test scripts using TCL, shell and other test tools. v SPARC, Awarded twice by CISCO for the best performer (May 2007) v CISCO Certified Network Associate (Sep 2006)
Assistant System Engineer
Tata Consultancy Services @ Qwest
o Prepared, developed and automated test cases—both system & unit testing. Location
Raleigh NC
************@*****.***
Phone
gomathi-selvi-sivakumar
SKILLS
AGILE TESTING
USER STORIES & REQ. DEFN.
CUSTOMER FOCUS TESTING
CUSTOMER ISSUES HANDLING
CONTINUOUS INTEGRATION
JENKINS, CLEAR QUEST & JIRA
AUTOMATION FRAMEWORK DEV
SELENIUM & APPIUM
ROBOT FRAMEWORK
WI- FI BASICS
TCP/IP, IGMP, L2 FRWD, GPON
PYTHON & TCL
EDUCATION
2009
2006
2005
2001
Master of Science, Software Systems
Birla Institute of Technology and Science, Pilani, India; GPA: 7.0 Bachelor of Engineering, Computer Science & Engineering Madras Institute of Technology, Anna University, India; GPA: 8.7
# See next page for project details
CURRENT PROJECT
Whole Home Wi-Fi (WHW) Nokia 2017 onwards
WHW is a new product offering from Nokia. It is a mesh-based Wi-Fi system that comprises of a Wi-Fi Residential Gateway, a Care Agent Portal with Home Intelligence Engine as the backend, a Home Device Database, an A&A Connected Devices Platform and a Mobile Application for the end user.
As part of the Agile team, I performed systems integration across several R&D functions with globally distributed development teams. I gathered requirements, use-case definitions and flow discussions for the end-to-end solution and testing the same. I was responsible for clearing the release for product testing and deployment. Alongside, I created the automation framework from ground-up for testing cloud components. I explored tools and methods for simulation of various components of the solution so that automation testing can cover every part of the cloud solution. o Testing: End-to-end testing, Automation, Script development, API development, Test framework management, Manual testing, File bugs, Fix verification, Root cause analysis, Trial issues debugging, CFT; o Agile: Agile-testing, User story creation, Participate in scrum meetings; o Trainings: PT-hand-off, Training to Sales team, NPI trainings, Care-agent trainings. ROBOT FRAMEWORK
SELENIUM
APPIUM
AUTOIT LIBRARIES
PYTHON
EASYCWMP
JIRA
CLEARQUEST
WI- FI
MESH
PAST PROJECTS
Internet of Things (IoT) Nokia 2015 - 2017
I led a team of five automation engineers to test Nokia’s IoT platform. We tested the functionalities of fiber modem with a router, dual-band gigabit Wi-Fi & Zigbee protocols; and Z-Wave radios for home automation. I personally tested the mobile application and the cloud platform that were developed and used for remote access. I also created a continuous-integration batch for all test cases, built a test framework from scratch and automated both mobile application and REST-API based test cases. It required me to test the home automation system from both local and remote mode. ROBOT FRAMEWORK
SELENIUM & APPIUM
AUTOIT LIBRARIES
MOBILE APP TEST
PYTHON
CTT & HCSLAVE TOOLS
Gigabit Passive Optical Network (GPON) Optical Network Terminals (ONTs) Nokia 2014 - 2015 I led a team of engineers who tested the interoperability across various GPON devices such as network terminals and 7342/7360-line terminals. In addition, I worked as an automation/manual test engineer on the 7342 fiber-to-the-user (FTTU) GPON project. My responsibilities included testing layer-2 features on different types of ONTs. My work also comprised of writing RCAs, test scripts, low- and high-level procedures, manually working on transaction language 1 (TL1) and CLI commands on line (OLT) and network terminals (ONT). I worked on features such as Layer 2 forwarding, subscriber management and IGMP. I also owned the multicast domain and interop continuous integration batch for the product. APME FRAMEWORK
TCL
IGMP
L2 FORWARDING
TCP/IP
GPON
Automation & Regression Test of Tellabs 8800 Routers Infinite Solutions @ Tellabs 2010 – 2013 I wrote over a hundred TCL/TK and iTest scripts to cover regression and L2/L3 tests on most functions of 8800 devices. I also performed basic and advanced sanity testing and SAU testing on multiple testbed setups. In order to automate testing, I developed new sets of libraries, testcases and utility scripts. I had set up testbeds to debug failures and filed bugs. Reviewing test plans and test scripts were also part of my job. I used traffic generators such as IXIA, and tools such as FanFare iTest for regression and automation. TCL, PERL, EXPECT
IXIA ROUTER TESTER
PERFORCE
FANFARE ITEST
Automation Test Framework Development for JunOS Devices Juniper Networks 2007 - 2010 JunOS Tester (JT) was a major framework used by Juniper to test JunOS/ScreenOS devices such as the Intrusion Detection and Prevention (IDP) engine, and other Juniper routers. I was part of the team that developed the JT framework using Perl and TCL. I developed APIs to support automation, initialization, handling results and cleanup after an end-to-end test procedure. I also performed manual testing, regression runs and integration with third party tools such as traffic generators. TCL, PERL, EXPECT
IXIA ROUTER TESTER
SPIRENT
JUNIPER PROPRIETARY
TEST- SUITES
Automation & Integration Test of Cisco’s CRS with IOS-XR HCL @ Cisco 2006 - 2007 Cisco’s Carrier-class Routing System (CRS) that hosted the IOS-XR operating system was a new generation of core router. CRS was used in ISP’s core networks for fast switching of data. It supported all routing/switching features and protocols that were required for a core/edge such as BGP, ISIS, OSPF, MPLS traffic engineering, etc. I carried out automation and integration tests on stress, scale and high-availability (HA) of platform- and protocol-specific features in CRS. My job responsibilities were to perform automation, manual and regression tests that in-turn included a. plan & review tests, b. develop, integrate, review scripts, c. test images, d. file bugs, etc. I specialized in features such as HA/steady-state, online insertion and removal (OIR), failover-failback, process restart, etc. TCL, EXPECT
ISIS, OSPF, BGP
AGILENT ROUTER TEST
CISCO PROPRIETARY
TEST- SUITES
Network Product Application Test (NPAT) Tata Consultancy Services @ Qwest 2005 - 2006 The NPAT suite enabled end-to-end application testing on Qwest’s network equipment. My responsibilities were to set up a test environment using NPAT to check if application software components execute end-to-end in order to meet the application’s technical requirements and Qwest’s standards. During my tenure, I conducted functional tests on thirteen applications by coding in C—the language with which those applications were written. UNIX
C