Summary
Overview
Work History
Education
Skills
Languages
Timeline
Hi, I’m

Raghul S

Bengaluru
Raghul S

Summary

Results-driven Software Test Engineer with over 9 years of experience in embedded systems validation, specializing in OpenBMC firmware, Python-based automation, and security compliance. Expertise in developing and executing robust test frameworks using Pytest, integrating automated pipelines with Jenkins, and performing static code analysis with Coverity Scan to ensure secure and reliable firmware releases. Proficient in working with AST2600, Pilot4, and various BMC chipsets, with a deep understanding of IPMI, Redfish, and PLDM protocols. Strong background in Linux environments and server platform validation enhances cross-functional collaboration to improve quality and efficiency throughout the software development lifecycle.

Overview

10
years of professional experience

Work History

TATA Consultancy Services (Intel)

IT Analyst C2
04.2022 - Current

Job overview

  • - Validated OpenBMC firmware using Python and manual testing.
  • - Developed, Fixing bug in scripts and executing automation scripts using pytest framework
  • - Worked on sensor monitoring, thermal management, and PLDM validation.
  • Worked on Advanced and Open compute feature as RAS , MCTP Protocol
  • - Platforms: Birchstream
  • Processors: GNR , SPR
  • Security Scan : Performing the static code analysis (SAST) using coverity scan in daily jenkins build and trigger daily build run using jenkins and reporting to developer and Performing the Security validation scoping to eliminate the Vulnerability in the firmware
  • Tools : PythonSV(python system verilog) to collect log related to issues with CPU, ITP blue box
  • Mentored Juniors in Validation and developing the python scripting and script fixing and optimizing the code

Mindteck (NetApp)

Senior Software Engineer
12.2019 - 02.2022

Job overview

  • Validated BMC and the interaction between the BMC and ONTAP OS as covering the whole Platform validation
  • Understanding the features of BMC and developing the test case a per feature
  • Worked in Thermal management of server , Error injection on DIMM & CPU
  • - Automated test execution using ntest and DART.
  • - Tools: Burt, JIRA, TestLabTracker, QTEST ,Intel ITP blue box

HCL Technologies

Member Technical Staff (MTS)
01.2018 - 11.2019

Job overview

  • - Tested Micron Storage Executive and NVMe SSDs.
  • - Automated test cases using Python 2.7 and pytest.
  • - Tools: JIRA, TestLabTracker.

American Megatrends Technologies

Software Test Engineer
10.2015 - 12.2017

Job overview

  • Tested MegaRAC-SPX BMC firmware.
  • Developed the test cases for module and features.
  • Worked in BMC features as Firmware upgrade , SOL, Remote Media , Secure boot .
  • Performed the security validation on BMC firmware .

Education

JJ College of Engineering (Anna University)
Trichy

B. Tech from Information Technology
05-2014

University Overview

Skills

  • Languages: Python 3, Shell scripting
  • Frameworks: Pytest, Jenkins CI/CD
  • Protocols: IPMI, Redfish, PLDM, MCTP, I2C, SPI, UART, SATA, NvME
  • Tools: Jenkins, Pycharm, Postman, ipmitool, KVM, SOL, JIRA, Burt, TestLabTracker
  • Operating Systems: Ubuntu, Fedora, RedHat, FreeBSD, Windows Server, Kali Linux
  • Virtualization: VMware ESXi
  • Storage Systems: NetApp (FAS9000, AFF A250, AFF A800), Micron SSDs
  • Server Platforms: Intel Xeon Scalable, SPR, GNR

Languages

English
Advanced (C1)
Tamil
Bilingual or Proficient (C2)

Timeline

IT Analyst C2
TATA Consultancy Services (Intel)
04.2022 - Current
Senior Software Engineer
Mindteck (NetApp)
12.2019 - 02.2022
Member Technical Staff (MTS)
HCL Technologies
01.2018 - 11.2019
Software Test Engineer
American Megatrends Technologies
10.2015 - 12.2017
JJ College of Engineering (Anna University)
B. Tech from Information Technology
Raghul S