Vishwanatha K.

Vishwanatha K.

Test Lead/Scrum Master with 16+ years of experience

Bengaluru , India

Experience: 16 Years

Vishwanatha

Bengaluru , India

Test Lead/Scrum Master with 16+ years of experience

100000 USD / Year

  • Immediate: Available

16 Years

Now you can Instantly Chat with Vishwanatha!

About Me

Top skills: Team leading, bug policing, bug scrubbing, scrum master, running DSM, assigning the work, REST and API testing, currently taking care of complete Agile process for the whole team

I would like to become Product Manager or Projec...

I would like to become Product Manager or Project Manager.

Show More

Portfolio Projects

Description

Title: IBM Resiliency Orchestration product (https://www.ibm.com/services/business-continuity/disaster-recovery-orchestration)

Period: Oct’19 - till date

Exposure: Scrum Master, Sahi automation framework, Testing of IBM RO product features, Release planning and estimation.

Responsibilities:

  • Scrum Master, Test Automation Lead and Scheduling and assigning the work, technically leading the team.
  • Assisting manager on status update to higher management.
  • Inter-tribe and Intra-tribe communication
  • Dependency resolution within and outside the team.
  • GUI automation of IBM RO product using Sahi framework.
  • Participated in Hackathon about idea presentation.

Title: IBM Block Replicator (IBR) automation

Period: Aug’19 to Oct’19

Exposure: Python, Eclipse

Responsibilities:

  • Subject Matter Expert and Automation Architect

Show More Show Less

Description

Title: BVT GUI Automation suite of Support Assist Enterprise

Period: Jan’19 till Jul’19

Exposure: Java, Git, Jenkins, Robot framework

Responsibilities:

  • Team leading and technically guide SAE automation regression/BVT test suite team.
  • Subject Matter Expert
  • Python scripting using Robot framework for patient monitoring system.
  • Managing daily runs of SAE BVT GUI automation suite and fixing the issues on time.
  • Porting of SAE automation suite to Moonbike which is Linux based.
  • Code coverage analysis using Jacoco
  • Prepare and take in-charge of automation team external audit

Title: Automation of Undocumented REST APIs of Support Assist Enterprise

Period: Jan’19 to Feb’19

Exposure: Neoload, Jacoco code coverage tool

Responsibilities:

  • Test automation lead
  • Involved in estimation
  • Code coverage analysis using Jacoco
  • Communicating with different stake holders in automation

Title: Support Assist Enterprise (https://www.dell.com/support/contents/us/en/04/article/product-support/self-support-knowledgebase/enterprise-resource-center/enterprise-tools/supportassist-for-servers-and-storage )

Period: Feb’17 till date

Exposure: Servers, Storage and Networking, Agile methodology, Jira, Collector, leading team members being a SME

Responsibilities:

  • Subject Matter Expert
  • Involved in test spec writing and test execution
  • Bug scrubbing and getting the things done on time
  • Involved in estimation, assigning user stories and defects, tracking the progress in every test cycle
  • Comparatively more number of bugs and RFEs(Request for Enhancements) in SAE
  • SAE automation regression test suite management.

Show More Show Less

Description

Title: Platform As A Service

Client: Huawei Technologies

Period: Jul’16 to Feb’17

Exposure: Basics of Kubernetes and Docker testing, installing Docker engine, running a container, give specification in a config file for containers etc. Estimation, scheduling/assigning the work.

Responsibilities:

  • Team leading and tracking the progress
  • Involved in test plan writing and reviewing others test plans
  • Involved in estimation, assigning user stories and defects, tracking the progress in every test cycle
  • Deciding on deliverables, reporting to client on daily and weekly basis.
  • Corresponding with higher management for co-ordination.

Title: Nexenta Fusion QA and NexentaStor – Filers/storage systems and storage management products( https://nexenta.com/products )

Period: Jul’15 to July’16

Exposure: Software Defined storage, Agile methodology, storage management, snapshots, Analytics, NFS/SMB and FC/Iscsi, VMware vSphere client, Core Java, F-TAF framework, leading a team of 12 members, foreseeing the risks, bug scrubbing, test plan preparation, handling QA execution for several test cycles, handling customers.

Responsibilities:

  • Team leading and tracking the progress
  • Involved in test plan writing and reviewing others test plans
  • Bug scrubbing and getting the things done on time
  • Involved in estimation, assigning user stories and defects, tracking the progress in every test cycle
  • Deciding on deliverables, reporting to client on daily and weekly basis.
  • Corresponding with higher management for co-ordination.
  • Worked with Architects to streamline the project outcome.

Title: NSP & Cisco UCS (worked in different projects from different accounts one after the other, Cisco UCS—

http://www.cisco.com/c/en/us/products/servers-unified-computing/index.html )

Period: Oct’14 to Jun’15

Exposure: SVN, Testing. Configuration, Windows PowerShell, HP blade center management, host management, networking, resource management, virtual machine administration, installation administration, Perl Scripting.

Responsibilities:

  • Involved in recruitment and forming a team as a QA Lead and knowledge sharing
  • Critical bug fixing
  • Analyzing the results due to customer escalations
  • Corresponding with higher management for co-ordination.
  • Working with Senior Architects to stabilize the automation code base.

Show More Show Less

Description

Client: AT&T, USA

Title: Network Virtualization Platform

Period: May’13 to Sep’14

Exposure: vCenter-vsphere client, HP blade Center Management, Vsphere HA and vMotion(DRS), Spirent Traffic Generator, GSTool Testing, NTP Scripts, Alarms/Events Testing, White Paper on IPv6, guiding on Virtualization Whitepaper to juniors, IXIA-Juniper Steal Belted radius testing, Mentoring new joiners, Multipathing testing. vSphere configuration, replication, data protection, availability, host management, networking, resource management, storage, virtual machine administration, installation administration

Responsibilities:

  • Assembling the test requirements from clients
  • Handling test design, setup and execution
  • Analyzing the result and test reports/graphs
  • Corresponding with clients/higher management for co-ordinating, risk mitigation, planning and estimation of project
  • Leading team members and assisting them technically, involving in recruitment, assigning tasks and getting the work done, motivating people.

Show More Show Less

Description

Title: IBM Virtual I/O Server Boot Time Performance Analysis on AIX (https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power+Systems/page/IBM+Virtual+IO+Server )

Period: Apr’11 to Jul’11

Responsibilities:

  • Developed test strategy, design, setup and execution, result analysis and test reports/graphs

Title: Virtualization Performance Advisor Tool Development and Testing. (https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power Systems/page/PowerVM Virtualization Performance Advisor )

Period: Aug 2011 to Apr 2012

Details: Project included heading, maintenance and testing on AIX, the PowerVM Virtualization Performance Advisor diagnose’ the performance issues on PowerVM partitions/power system. The capture tool runs on any AIX partition. The tool was developed by the IBM Power Systems Virtualization Performance Team and was intended to help systems administrators, developers, testers, performance analysts, field engineers and others who diagnosed and addressed performance issues within the power system. It collected performance metrics, analyzed performance and provided a health check report. It had two modes LPAR mode and whole system mode

Responsibilities:

  • Designed, lead and coded the project
  • Mitigated risk, conducted debugging and analyzed test reports
  • Provided support to internal & external customers
  • Developed knowledge sharing sessions and transitioned

Title: SPEC-FS (https://www.spec.org/sfs2014 ) Benchmarking Regression on AIX weekly builds

Period: Apr’12 Nov’12

Responsibilities:

  • Conducted white box testing
  • Handled and executed the test setup
  • Managed to troubleshoot, prepared test reports and analyzed regression

Show More Show Less

Description

Title: M-Host(includes the below two ONTAP core features RDB Latency Stats and Configuration/Backup/Restore - http://www.ontap8.com/clustered-ontap-basics-carry-overs-from-the-gx-lifestyle/ )

Period: Nov’09 to Jan’11

Responsibilities in general:

  • Performed test gap analysis and shared with cross team/BU members to develop inter-op test cases
  • Stimulated work group commitment as part of test gap analysis
  • Represented the QA forum across NetApp Bangalore
  • Carried out and arranged knowledge sharing sessions in co-ordination with engineers
  • Provided developer support to customers via NetApp website.
  • Delivered and advised initiatives in projects where QA could be pitched and supported to develop and deliver quality product
  • Conducted verification of bugs on the user space area of ONTAP called M-Host
  • Maintained the number of TESTME bugs as minimum as possible on several ONTAP releases
  • Developed co-ordination with the development team

Title: RDB Latency Stats(http://www.datacenterdude.com/netapp/netapp-cdot-rdb-epsilon/ )

Period: Nov’09 to Jan’11

Details: The project included transition of RDB Latency Stats from NetApp US to NetApp India by communicating with developers/development managers. Review of functional specification, development of test design specifications & test cases related to the RDB Latency stats, Interop test cases, stress/scalability/performance test cases and automated the test cases. Worked on the bug/defect life cycle w.r.t. 2 releases of ONTAP. This project was undertaken for collection of statistics of RDB transactions throughout the cluster of filers running clustered ONTAP that would be helpful when the deployed cluster at the customer premises behaves in an un-expected way and global support people could make use of this project to triage the customer problems in terms of filer going out of quorum and maintenance of a particular/group of nodes, etc.

Title: Storage Cluster Configuration/Backup/Restore (https://library.netapp.com/ecmdocs/ECMP1196798/html/GUID-3D0DFCE8-DAA3-4CB9-B249-76312A6A261E.html )

Details: The project included assigning the bugs to juniors for verification and resolves any issues between developer and QA on particular bugs. Under this cluster configuration is backed-up on the filer or on a remote URL is created. To restore that cluster and network configuration data while recovering from a disaster of a particular node or a cluster. This project was also termed as disaster recovery of configuration data.

Title: Leading FIT efforts (4 months parallel effort)

Period: July 2010 Oct 2010

Details: This effort on FIT (Feature Interaction Testing) involved testing the functionalities of core infrastructure pieces under background load having NFS and CIFS traffic with various load generating tools and performance bench marking tools. The script which runs all the load generation tools with pre-defined cluster configuration was called kitchen sink script suitable for 4-node storage systems cluster.

Tools:

  • NFS and CIFS load generation tools such as bonnie and iozone
  • The tool kitchen sink written in Perl

Responsibilities:

  • Examined the call records and proposed the management the initiatives of how QA could help development team in MGWD performance testing
  • Planned FIT testing under SAN environment
  • Provided several suggestion to the management on software engineering of organization

Highlights:

  • Provided valuable suggestions for improvement of kitchen sink scripts to make it more generic rather than having pre-defined vserver lifs
  • Recognized by US counterparts to make the tool/script – kitchensink compatible with 2-node cluster
  • Developed first FIT setup for a 4-node cluster, shared the stats with the team and fulfilled pinching need of the hour from higher management
  • Supervised several juniors on functioning of FIT efforts, helped in debugging and analyzed the root cause in concurrent FFT cycles

Overseas Experience:

Title: Transition of projects from USA to India

Period: Jul’10 to Aug’10

Description: The project included transition of 8 regression projects from NetApp US to NetApp India by communicating with developers/dev. managers/QA engineers. Ensured that the 8 projects automation scripts ran with no issues on several ONTAP codlines. Supervised juniors on how to approach, arranging any session needed on the tools such as JAMS, discussion needed to understand the automation code with original authors, guided on any issues to be opened as bugs and reported the status to manager on regression projects from NetApp USA.

Responsibilities:

  • Collaborated with development counter parts of configuration/backup/restore and RDB latency stats wrt test coverage and automation feasibility and verified the testability

Title: Storage Management Products Testing

Period: Jul’08 to Jan’09

Tools: NATE script tool for customer scenarios testing and stress/scalability/performance testing

Details: Quality Assurance/Testing of System Manager 1.0 for ONTAP 7.1/7.2/8.0

Responsibilities:

  • Handled the PRD reviews & FS reviews and provided inputs of development on FS of storage management product called System Manager which managed ten or more NetApp storage systems
  • Conducted bug scrubbing & policing, Pre-FFT, FFT and RRT
  • Supervised peers members on method to approach customer scenarios and develop new test cases to find out more bugs
  • Maintained co-ordination with other teams on test setup availability
  • Recognized the test gaps and recommended the action items to fill those test gaps
  • Involved in NetApp technology network and reverted to customer queries related to system manager product

Title: Automation of FilerView® (http://www.netapp.com/us/products/platform-os/filerview.aspx )

Period: Oct’08 to Jan’11

Tool: Rational Functional tester – RFT®

Details: Automation plan of filerview was a high pinching need for management due to several customer escalations. Filerview® was a web application to manage NetApp storage systems and RFT was a tool that provided necessary APIs to do GUI testing for FilerView®.

Responsibilities:

  • Maintained co-ordination with the team of 3 members and communicated outside the boundaries of NetApp such as IBM’s RFT mailing list and RFT developers across the globe
  • Developed scripts in RFT with JAVA syntax using RFT APIs

Highlights: Invention disclosure approved in NetApp

Title: Quality Assurance/Testing of DFM 8.0 for ONTAP 7.1/7.2/8.0 (http://www.netapp.com/us/media/tr-3296.pdf )

Period: Feb’09 to Sep’09

Tools: NATE script tool for customer scenarios testing and stress/scalability/performance testing

Description: Stress/Scalability and performance test setup for DFM and executing stress/scalability/performance test cases for DFM testing life cycle.

Responsibilities:

  • Functioned with senior engineers on the stress/scalability and performance tools
  • Provided inputs to peers on improving the setup tools written in PERL
  • Developed 4 tools with scalable setup in DFM and came up with self explainable wikis

Show More Show Less

Description

Client: Qlogic

Title: Testing InfiniBand Tools and Features

Period: Jan’08 to Jul’08

Tools: FastFabric Tool

Description: InfiniBand drivers regression and performance & functionality testing of TUIs for installation of various tools such as fast fabric.

Responsibilities:

  • Designed test cases and executed them on Linux hosts
  • Evaluated test documents
  • Maintained the quality of test activities that included testing InfiniBand software installation and execution of tests with respect to InfiniBand tools such as FastFabric that enabled easy-to-manage set of hosts and easy to install InfiniBand software on set of hosts in parallel and one after the other
  • Handled the test functions/features with respect to compatibility between various releases of InfiniBand software

Title: Management Interface Modules of QLogic FC Switch (SNMP, CIM Agent –

(http://filedownloads.qlogic.com/files/Manual/81359/ReferenceGuide_CIM_Agent_v7_v8_v9_59223-03E.pdf )

Period: Aug’06 to Jan’08

Tools: Silvercreek, Edentree and Cscope

Roles: Sole ownership for the entire CIM Agent from Wipro side as well as Qlogic side

Sole ownership for the entire SNMP module maintenance from Wipro side

Responsibilities:

  • Handled the entire software life cycle from design, coding, review, testing and release of the IPv6 support for CIM Agent
  • Coordinated with CIM agent and SNMP modules
  • Supervised and shared knowledge of modules to the new joiners for the project

Highlight:

Deputed at Qlogic USA to transition CIM agent IPv4 to IPv6 migration effort

Show More Show Less

Description

Title: Mysql – An Open Source Database from Mysql AB (http://www.mysql.com )

Period: Aug’04 to Jan’06

Roles: Developer/Tester – white box testing, debugging using NetWare Internal Debugger and Sole ownership for the entire MySQL 4.0, 4.1 and 5.0 releases from Novell side. (https://www.google.co.in/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=kvishwanatha@novell.com )

Skills: MySQL architecture and C on Novell NetWare

Tools: NetWare internal debugger

Title : Bug Fixing and Feature Enhancement of DNS Server on Novell Netware. (https://en.wikipedia.org/wiki/NetWare)

Period: Jan’06 to Jul’06

Role: Tester

Skills: ‘C’ on Novell NetWare

Tools: Novell iManager and ConsoleOne

Title: Design of DHCP install piece on SuSe Linux

Skills: Shell scripting on Novell NetWare

Roles: Tester

Show More Show Less

Description

Title: Testing IP-PBX and Third party call control feature development using SIP

Client: Alcatel

Period: Sep’03 to Aug’04

Skills: ‘C’ and GDB on Solaris/Linux

Roles: Developer/Tester

Show More Show Less