Browse Jobs posted by genuine Employees
Apply to get a referral. Absolutely FREE
Microsoft logo

Microsoft hiring for Senior Validation Engineer Bangalore location

  Microsoft      Bangalore      10 - 20 Years
Testing
680
Views
N/A
Quick Applied

Job Description

Microsoft hiring for  Senior Validation Engineer Bangalore location
Overview
MS Azure CHIE’s (Cloud Hardware Infrastructure Engineering) Platform Firmware Engineering team is responsible for definition, design, and development of Server and Rack Infrastructure firmware that manages Microsoft’s Data-Center / cloud hardware. We work closely with Microsoft product groups, industry partners and researchers to architect and develop server hardware solutions that meet the requirements for our cloud services platforms at the lowest possible cost of ownership (TCO).
 
We are seeking a capable BMC Firmware/Embedded Firmware Engineer with solid background in developing and updating Linux kernel and user mode components including device drivers, BMC stacks like IPMI/Redfish, and console applications on embedded systems. Successful candidates will have experience with the Linux kernel, build systems such as Yocto, and experience with ARM based systems.
Qualifications
    • A BS/BE in Electrical Engineering, Computer Science or related field or equivalent experience.
    • A minimum of 12+ years of experience in BMC Firmware validation with both manual testing and automation test-suite development
    • Experience with Python scripting or ROBO framework-based automation test suite development.
    • Experience with BMC Monitoring functionalities, BMC Security, Linux Kernel and device drivers test suite development.
    • Understanding of multiple BMC Firmware features like IPMI, Redfish, MCTP and other management functionalities and experience with test suite development for the same.
    • Understanding of multiple Host CPU based features like Crashdumps, Powercapping, at-scale debug and development of test suite for the same.

    • System Hardware knowledge and experience in industry standard bus architectures such as PCIe, NVMe, SMBus, I2C etc

    • Exposure to testing multiple other Firmware components like CPLD, PSU, PCIe card, ROT Firmware and the interaction with BMC is a plus.
    • Experience with html-based test report publishing and automated test report generation is a plus.

    • Experience in creating or working with automated testing pipeline aka CI/CD (integration + validation)

    • Experience with automated nightly regression and test report generation framework.
    • A high tolerance for ambiguity and change
    • Excellent written and oral communications

     

The hardware for operating these services (over 200 and counting), comprises hundreds of thousands of servers spread globally and applications that reach hundreds of millions of users every day. Our customer base is growing rapidly, our infrastructure investments are multiplying, and the size of our global infrastructure is increasing by the day - along with the scale of our challenges. Learn more about our team and projects here Azure Hardware Infrastructure
 
 
Responsibilities
This role is for a highly motivated BMC Validation Engineer with a background in BMC Validation and debug for Azure server products. You will be responsible for BMC Firmware validation during new platform development and also during sustenance phases of the product. We are aspiring to get agile Firmware validation experts who can scale across defining, owning, and maintaining test plans across various portfolio of Azure Server platforms.
 
Candidates must be capable of working as part of a geographically diverse team and work independently toward shared team goals. Candidates must have strong written and verbal communication skills.
·         Own and Develop Test plans for BMC functionalities like IPMI, Redfish, MCTP, Powercapping, etc features that gets developed for Azure Server products.
·         Co-ordinates across multiple stakeholder teams like BIOS, TPM, Software Architects, System Engineering and create a well-defined test plan which caters to end-to-end testing of the feature.
·         Develop BMC Security related Test plans and maintain the required security complaisance for Azure products.
·         Develop robust automation test-suite based on Python and ROBO framework which can scale across portfolio of Azure products.
·         Own and define test-suites at various stages of the product development right from development phase to release phase and further for sustenance phases.
·         Perform nightly automation runs across platforms and develop automated test report generation framework.
·         Participate in Azure Fleet maintenance activities.
 
Prerna just got her resume reviewed and career guidance from a Principal Engineering Manager at Microsoft! See how.



Get Job Alerts!
Get notified only for high paying relevant jobs in top MNCs. Promise!