S

Srikkanth Govindaraajan

Engineering Manager

Bengaluru, Karnataka, India13 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led QA for NetApp's Cloud Volume Service on GCP.
  • Developed an IoT testing framework using Python.
  • Won awards for innovative solutions and automation.
Stackforce AI infers this person is a Cloud Services and IoT testing expert with a strong background in software engineering.

Contact

Skills

Core Skills

Cloud TestingQa TestingSoftware DevelopmentSoftware Engineering

Other Skills

ALMAPI TestingAgile MethodologiesAmazon Web Services (AWS)Apache AmbariBehavior Driven Development (BDD)BootstrapCCascading Style Sheets (CSS)Continuous integration testingDartDockerEclipseEmbedded SoftwareEmbedded Systems

About

Currently Senior Software Engineer at GlobalLogic, Inc. Certifications: AWS Certified Developer Associate Programming Languages: Python, Perl & Core Java Front end - Flask (Jinja2), HTML-CSS-Bootstrap (front end) CI & CD - Jenkins, Docker Version Control: git, Perforce Bug Tracking & test case management - Jira, ALM Testing - Cloud testing, REST API Testing, Behavior Driven Development (BDD), Microservices, Web Application Testing (PySelenium), pytest framework. Databases - SQL, Cassandra Query Language, sqlite3 Interests - AWS, RaspberryPi Previous Experience: Member of Technical Staff at NetApp - QA for storage infrastructure's operation system. Software Engineer in HCL Technologies - Testing and Quality Assurance of consumer electronics.

Experience

13 yrs 7 mos
Total Experience
2 yrs 8 mos
Average Tenure
5 yrs 3 mos
Current Experience

Netapp

3 roles

Engineering Manager

Promoted

Sep 2024Present · 1 yr 9 mos

Manager, Software & QA

Promoted

Aug 2022Nov 2024 · 2 yrs 3 mos

Member Of Technical Staff

Mar 2021Aug 2022 · 1 yr 5 mos

  • Functional QA Lead for testing NetApp’s Cloud Volume Service (CVS) on Google Cloud Platform (GCP). CVS is NetApp’s 3rd party offering of fully managed cloud native data storage service available on 16 regions in GCP world.
  • Analyzing PRDs, working with dev and product management to come up with Test Design Strategy for different CVS features on GCP.
  • Familiarity with GCP services such as Compute Engine, VPC networks, Kubernetes Engine, IAM, Logging & Monitoring, Billing & Cloud Reports, Managed AD, Key Management Service and Google Big Query.
  • Automating E2E workflows using Python and Robot Framework, library design and Continuous testing pipelines using Jenkins. Created pipelines to improve reporting using Report Portal.
  • Performed E2E UI testing for the GCP CVS portal across major milestones.
  • Co-developed a web app SetupBuddy that helps engineering teams to create testbeds on GCP within minutes. Won first place in Hackathon for presenting the idea.
  • Contributed to API tests of smartbot (a slack bot with which user can run API tests easily) abstracting complexities of the environment.
  • Developed 6 automation suites and managed their pipelines improving overall product quality.
  • Documenting & advocating best QA practices, ramping up new engineers in the team on both project & tech stack levels.
Google Cloud Platform (GCP)PythonRobot FrameworkJenkinsAPI TestingCloud Testing+1

Globallogic

3 roles

Lead Software Engineer

Oct 2020Mar 2021 · 5 mos

Senior Software Engineer

Jan 2018Oct 2020 · 2 yrs 9 mos

  • Client - Walgreens Boots Alliance
  • E2E Lead for Script Standard Initiative at Walgreens.
  • Systemic Integration Testing and end to end testing involving migration of Walgreens legacy prescription management system to the new system using microservices (API, Kafka, Cassandra & Kubernetes).
  • Automating workflows involving migration of data between legacy & new systems using Behavioral Driven Development (BDD) framework – Cucumber with Java
  • Improving and maintaining the automation framework of the team and creating common steps that would help other team members to use in their automation,
  • Automated workflows involving Talend Studio, Hadoop Big Data, etc using Java.
  • Won “Growing Champion” award in recognition for taking intellectually challenging assignments.
MicroservicesBehavior Driven Development (BDD)JavaSoftware EngineeringQA Testing

Senior Software Engineer

Dec 2016Dec 2017 · 1 yr

  • Client - Verizon
  • Work Summary: Develop tools and test framework capable of performing end to end testing of the clients IoT application
  • Responsibilities:
  • Design and development of entire test framework for testing end to end Internet of Things (IoT) application using Python.
  • Design and development of test scripts and test cases using pyTest for unit, functional and integration testing.
  • Developed automation to verify availability of the cloud and deployed the scripts with Continuous Integration (Jenkins).
  • Developed and maintained a simulator that could simulate any number of devices and gateways (Java).
  • Developed scripts to get time metrics for different operations with the cloud and created automated graphs and reports using plotly and matplotlib.
  • Developed REST APIs on both server (using sparkJava) and client side (python requests)
  • Developed and deployed web frameworks to allow better usability of the testing tools for developers. Web applications were created using Flask (attached with Apache web server).
  • Developed web tool for automating the process of certifying the z-wave devices.
  • Maintained the health and monitored the entire cloud stack using Mesos and Marathon.
  • Other Responsibilities:
  • Interviewed several candidates for different projects within GlobalLogic for roles such as SDET, System Integration Engineer, Lead STE, Senior SDET, etc.
PythonJenkinsREST APIsSoftware EngineeringQA Testing

Netapp

Member of Technical Staff QA

Oct 2014Nov 2016 · 2 yrs 1 mo · Greater Boston Area

  • Functional Hardening lead in the team, worked on designing functional hardening workflows for the kernel features.
  • Designing and automation of testcases required for systemic testing of kernel components.
  • Design and development of test library infrastructure relating to virtual platforms that would help automation for different teams.
  • Automated several workflows that tested the major kernel components of the storage infrastructure OS (on prem and virtual)
  • Developed tools that helped in easy test workflow for different teams within the organization.
  • Validated more than 300 developer bugs and automated / fixed more than 160 bugs.
  • Filed more than 200 bugs (product & test) after identifying test gaps across different teams in the organization. Performing repros and root cause analysis for different issues.
  • Received SPOT award for performance in 2015.

University of cincinnati

IT Consultant

Jul 2013Aug 2014 · 1 yr 1 mo

  • Re-imaging Windows computers using Symantec Ghost boot, installing software and troubleshooting hardware and software problems, inventory check. Experience in troubleshooting MAC's, installing OS and basic setup, troubleshooting. Troubleshooting server problems.

Hcl technologies

Software Engineer

Jun 2010Jun 2011 · 1 yr · Bengaluru Area, India

  • The duties included testing and debugging the hardware and software functions of a television. (Project Ashoka).
  • Designed and developed a testing tool (SaberDM Automation Tool) that performed exception analysis, identified the type of exceptions that were auto reported to the client on the server. It was done using Microsoft Visual Basic (with Macros) and C. Performed complete performance analysis, memory analysis and ageing tests on different regional TV boards of a leading electronics manufacturer.

Education

University of Cincinnati

Master of Science (M.S.) — Electrical Engineering

Jan 2011Jan 2014

Sri Venkateswara College of Engineering

Bachelor of Engineering (B.E.) — Electronics and Communications Engineering

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Cloud Testing & Qa Testing

Explore similar profiles based on matching skills and experience