Summary
Overview
Work History
Education
Skills
Status
Languages
Timeline
Generic

Sahana Marigowda

Pleasanton

Summary

Senior Software Engineer with 14+ years of experience in building scalable applications and hardware validation infrastructure. Developed and deployed multiple React applications with Flask, hosted on AWS. Designed and implemented hardware validation systems integrating lab equipment like oscilloscopes, electronic loads etc..

Expert in Python, Flask, React, AWS. Strong background in SDN, network configurations, storage protocols (SMB, NFS), and AI-driven workflows for troubleshooting. Skilled in CI/CD (Jenkins, Git), infrastructure automation, and test framework development.

Proven ability to manage multiple projects simultaneously, with a hardworking, problem-solving mindset and a never-give-up attitude. Recognized for innovation, leadership, and delivering high-impact solutions

Overview

18
18
years of professional experience

Work History

Senior Software Engineer

Amazon Lab126
02.2022 - Current
  • Develope frameworks for Electrical Engineering (EE) simulations and optimization to enhance system efficiency.
  • Design and implement test infrastructure for validating diverse measurements on Amazon hardware, ensuring accuracy and reliability.
  • Collaborate with cross-functional teams to gather requirements for tool and application development, streamlining workflows.
  • Mentor engineers, providing guidance and support to enhance technical skills and achieve project goals.

Senior SDET

Logitech
04.2020 - 02.2022
  • Designed and developed nearly 20 automation tools in 18 months, streamlining testing and validation processes.
  • Built a robust Test Plan Creator, automating test cycle creation and dynamically pulling test cases based on test type. Integrated with Jenkins, enabling automated test result uploads to JIRA.
  • Developed a Bug Report Tool that automatically generates reports based on current testing status and uploads them to Confluence, improving tracking and documentation.
  • Created a Device Reservation System for managing lab equipment usage and executing automated test cases, enhancing efficiency across teams.
  • Defined and tracked QA metrics, including test results, defect counts, and performance discrepancies, ensuring high software quality.
  • Designed and implemented a Record and Playback Tool for Android devices, widely used by internal testing teams and external partners.
  • Recognized and appreciated for delivering impactful tools that are now widely adopted across the organization.

Senior Software Engineer

Cisco Systems
02.2016 - 04.2020
  • Work closely with product management team to understand product requirements, develop test plan document, and execute test cases accordingly
  • Participate and work closely with developers during functional specification and design reviews to develop detailed test plans, tools, and utilities
  • Developer to test ratio was 15:1
  • Design, install and maintain test beds, test topologies based on customer deployment models
  • Perform functional, scale, performance and regression tests on ongoing releases
  • Develop, automate test cases using Python, Perl, Java scripting and submit them for daily regression
  • Created proofs of concept for innovative new solutions

Software Engineer

Cisco Systems
07.2013 - 02.2016
  • Offshore SME for Mate Design, Live and Collector tools - The Cisco MATE portfolio consists of the

MTS

Netapp Systems
07.2012 - 07.2013
  • Was involved in validation of Zephyr APIs
  • This involves creation of 8-node, 4-node cluster, scaling cluster with maximum objects and measuring ZAPI performance with cadence of 15 days
  • Results are analyzed and posted on wiki and dashboard

Test Engineer

Dell India R&D Center
07.2007 - 07.2012
  • Was active member of DELL Automation Forum for designing and developing automation suite
  • Was involved in Product and System testing of Dell Power Edge servers
  • Replicated FCoE, iSCSI testing environments, configuration of Brocade, Qlogic FC cards
  • Testing of Storage Management software on various RAID controllers, storage devices (Pompano, Pitbull and Bulldog) and tape devices
  • Cisco MATE Design, Cisco MATE Collector and Cisco MATE Live Responsibilities include Planning, Test case development, Test case execution, Root cause analysis and Automation for integrating MATE planning, analytics, collection and deployment

Education

Bachelor of Science - Information Science

University Visvesvaraya College Of Engineering
Bangalore, Karnataka
06.2007

Skills

  • Programming languages
  • Web application development
  • Amazon web services
  • Project leadership
  • API development experience
  • Software development
  • Build releases
  • Oral and written communications
  • New employee mentoring
  • Continuous integration and deployment
  • Database design
  • Problem-solving mindset
  • Testing and debugging
  • Technical analysis
  • Design reviews
  • Project planning
  • Project documentation
  • Research and development
  • Algorithm development
  • Pipeline maintenance
  • Cross-platform development
  • RESTful API design

Status

H1-B, Approved

Languages

English
Full Professional

Timeline

Senior Software Engineer

Amazon Lab126
02.2022 - Current

Senior SDET

Logitech
04.2020 - 02.2022

Senior Software Engineer

Cisco Systems
02.2016 - 04.2020

Software Engineer

Cisco Systems
07.2013 - 02.2016

MTS

Netapp Systems
07.2012 - 07.2013

Test Engineer

Dell India R&D Center
07.2007 - 07.2012

Bachelor of Science - Information Science

University Visvesvaraya College Of Engineering
Sahana Marigowda