Summary
Overview
Work History
Education
Skills
Timeline
Generic

Satendra Singh

Kanpur, Uttar Pradesh

Summary

Experienced automation developer with 3.5 years of experience, skilled in debugging, feature implementation, and post-silicon validation automation. Seeking a role to leverage my problem-solving abilities and contribute to a dynamic team.

Overview

3
3
years of professional experience

Work History

Software Engineer | Client Intel

L&T Technology Services
Mysore, Karnataka
11.2021 - Current
  • Developed and enhanced the framework DTAF, written in Python for Granite Rapids (Xeon E Processor), for the automation of post-silicon validation test cases, which reduce the manual efforts by more than 70%.
    Integrated JBOF PCI (based on Telnet) into the Python framework, which will support OS switching between 24 OSs, and pipelining it with test cases running, reducing system requirements by 60%.
  • Developed and enhanced a framework for OpenSUSE SP5 and SP6, Ubuntu 24.04, and Ubuntu 22.04 (with Base and Real-Time Kernel) for running and developing driver installation and test cases related to those drivers, such as QAT, CPK, media, DPDK, TDX, SGX, etc.
  • Played a pivotal role in the introduction and implementation of innovative features, like the installation of drivers and configuration management of CentOS using the Ansible tool, reducing manual efforts for the Intel Xeon E Cycling System.
  • Collaborated with cross-functional teams to troubleshoot and resolve complex OS (JBOF List) and driver issues for Linux, advocating for fixes in upcoming driver releases, and performing in-depth debugging to ensure timely resolutions.
  • Designed and developed scalable, domain-specific classes for Networking, Manageability, Virtualization, and Cycling using Python OOP principles. Enhanced test case reusability and efficiency by leveraging inheritance and modularity in test case development.
  • Advanced Skills & Library: Python, pytest, Ansible, Numpy, Redfish, Paramiko, etc.
  • Managed the configuration of Intel physical servers and VMs from vSphere using Ansible, and extended the Ansible framework for Kubernetes setup and deploying security workloads to it.
  • Containerization of Intel stress workload using Docker containers.
  • Worked on the Python framework to support Selenium test cases and automated test cases related to BMC web to test the functionalities with releases.
    Advanced Skills: Python, Ansible, Selenium, REST API, Microservices.

Education

Bachelor of Technology - Computer Science

Lovely Professional University
Jalandhar, Punjab
06-2021

Skills

Programming & Scripting: Python, Bash, YAML Scripting

Web Technologies & DB: RESTful APIs, MySQL, Redfish, DevOps Tools: Ansible, Docker, Kubernetes, Jenkins, vSphere

Frameworks: DTAF, NumPy, Flask, BS4, Selenium

Other Tools: Git, Postman, PuTTY, BMC, PythonSV

Operating System: Ubuntu, RHEL, OpenSUSE SP6, VMware ESXi, Windows, Azure Linux, CentOS

Timeline

Software Engineer | Client Intel

L&T Technology Services
11.2021 - Current

Bachelor of Technology - Computer Science

Lovely Professional University
Satendra Singh