Summary
Overview
Work History
Education
Skills
Other Previous Projects as a Test Engineer
Timeline
Generic

RAMESH CHIGURUPATI

Bangalore

Summary

Expertise in system integration and validation of Chrome devices powered by high-performance Intel processors supports efficient execution of diverse applications, including Chrome, Android, and Linux. Led design and implementation of a fault-tolerant centralized logging infrastructure utilizing ELK stack, enhancing log management and real-time analysis capabilities. Successfully managed concurrent projects with a 10+ engineer team, overseeing Chrome OS release timelines while maintaining resource balance and stakeholder communication. Developed comprehensive testing frameworks and automated solutions to support post-silicon validation, ensuring robust firmware and system performance.

Overview

11
11
years of professional experience

Work History

Project Manager

UST GLOBAL TECHNOLOGY PVT LTD
Bangalore
12.2013 - Current
  • Led a team of 10+ engineers in delivering on-time Chrome OS execution releases across multiple platform variants.
  • Effectively managed multiple concurrent projects, balancing resources, timelines, and stakeholder expectations.
  • Able to speak to both decision-makers and junior staff in a tactful and sensitive manner
  • Defined team goals, tracked milestones, and provided mentorship to junior staff and new hires.
  • Drove end-to-end validation of Chrome devices running Android, Linux, and web apps, with a focus on Intel® Core™ processors and Chrome OS integration
  • Handled Client inquires and manages daily validation & debugging at the client platform.
  • Conducted system-level testing and debug on key platform components: Coreboot, EC firmware, TBT/USB4, S0ix power flows, and power management.
  • Proficient in System integration validation activities and having more knowledge on CoreBoot on chrome books
  • Handled internal automation development of manual test cases using the Google AutoTest Framework.
  • Developed and maintained test automation using Google’s AutoTest Framework and Fully Automated Firmware Tests (FAFT) for Coreboot/EC validation.
  • Conducted thorough testing and evaluation of Python code developed by Dev engineers.
  • Established a method to handle multiple Servo cards on a single host, facilitating parallel server testing across multiple systems.
  • Developed IP based script to flash OS/Firmware’s on multiple systems from one single server host
  • Leveraged PythonSV for advanced debug
  • techniques from the CPU, utilizing DCI/ITP and XDP connectors.
  • Excellent in root cause analysis, bug tracking, and debugging failures reported in various platform configurations, isolating issues through step-by-step debugging, actively participating in sysdebug meetings with development teams.
  • Managed AutoTest execution with Servo debug cards and Chameleon setups.
  • Excelled in stakeholder management, effectively communicating with decision-makers and junior staff, addressing client inquiries, and managing daily validation and debugging activities.
  • Designed and executed comprehensive test cases based on requirements, covering smoke, functional, performance, regression, load, stress, and ad-hoc testing scenarios.
  • Handled end-to-end testing on Chrome browsers and Chromebooks
  • Developed and managed test cases using HPALM (Application Lifecycle Management) tool.
  • Implemented IP-based scripting solutions for efficient OS/firmware flashing across multiple systems from a single server host.
  • Developed the Test Buddy tool, enabling log capture and error pattern highlighting on the system screen.
  • Crafted shell scripts for fast lid close/open operations, capturing sleep time between cycles.
  • Contributed to knowledge-sharing efforts by creating Wiki pages for BKC BKMs, flashing techniques, and debug log capture across various domains.
  • Utilized JARVIS Tools for generating comprehensive test execution reports.
  • Architected and deployed a robust Centralized Logging System (CLS) tool, enabling seamless log aggregation and analysis from disparate remote machines using predefined error patterns and automated email notifications for critical issues.
  • Implemented machine learning capabilities within the CLS tool, enabling log data analysis and generating models for pattern recognition and behavior prediction.
  • Collaborated with cross-functional teams, integrating tools such as JARVIS (ISA), NIC Analyzer, Hologram Test Case Efficiency, MTG Test Planner, and WOW (Week-on-Week BKC Validation Data Comparison) into the Chrome project.
  • Deployed Ansible for efficient script execution across multiple devices, repository updates on multiple hosts, automated IP detection on any subnet, and running maintenance scripts like BigFix."
  • Continually driven to learn and explore new technologies, with a strong desire for professional growth and development
  • Adept in updating BIOS, Device drivers, and Firmware.
  • Expertise in VMWare ESX installations, Virtual Machine creation, and OS installations on virtual environments.
  • UART, DCI/ITP & XDP Debugging.
  • Comprehensive experience in Test Case development, Test Execution, Test Planning, Test Strategy formulation, and Test Estimation.
  • Implemented advanced log parsing and analysis pipelines, incorporating machine learning techniques for pattern recognition, anomaly detection, and predictive analytics on aggregated log data from heterogeneous remote systems
  • Developed automated notification workflows, utilizing machine learning-based anomaly detection models to trigger real-time email alerts upon identification of critical error conditions or deviations from expected log patterns

Education

B.Tech - Information Technology

JNT University
Anantapur
04.2011

Skills

  • Python scripting
  • Machine learning
  • Dell server management
  • Storage array technologies
  • RAID and storage controllers
  • Test case development and execution
  • Post-silicon validation
  • Firmware testing
  • System integration
  • Log management
  • Root cause analysis

Other Previous Projects as a Test Engineer

Dell R&D, Demonstrated proficiency in deploying and utilizing Dell's enterprise-grade firmware and software management tools., SUU (Server Update Utility) - Leveraged this robust DVD-based application for comprehensive BIOS, firmware, driver, and OpenManage Server Administrator (OMSA) updates in post-OS environments. Conducted comparative analysis of installed versions against the repository, enabling seamless system updates, selective upgrades, and controlled downgrades as required., DUP (Dell Update Utility) - Utilized these self-contained executable packages for streamlined updates of drivers, firmware, BIOS, and software components. Adept at integrating DUPs within SUU repositories or sourcing appropriate packages from Dell's online repositories for targeted updates., YUM Repository - Implemented and administered YUM (Yellowdog Updater, Modified) repositories for efficient package management and distribution on RPM-based Linux systems. Leveraged Dell's YUM repositories to provision the latest driver versions, superseding those bundled with SUU repositories, ensuring optimal system performance and compatibility.

Timeline

Project Manager

UST GLOBAL TECHNOLOGY PVT LTD
12.2013 - Current

B.Tech - Information Technology

JNT University
RAMESH CHIGURUPATI