Senior Firmware Test Automation Engineer
Actively Reviewing the ApplicationsJabil
India, Delhi, New Delhi
Full-Time
On-site
Posted 12 hours ago
•
Apply by June 8, 2026
Job Description
About The Role
We are seeking an experienced Senior Firmware Automation Engineer to lead the design, development, and optimization of automation infrastructure and validation methodologies for enterprise-class server firmware. You will work closely with global firmware, hardware, and architecture teams to ensure secure, robust, and high-quality firmware delivery across multiple platforms.
The ideal candidate possesses deep expertise in BMC/OpenBMC, Python-based automation, Robot Framework, and server platform validation. This role requires strong technical leadership, the ability to define automation strategy, and a proven track record of improving test efficiency, coverage, and reliability.
Job Summary (Main Responsibilities)
We are seeking an experienced Senior Firmware Automation Engineer to lead the design, development, and optimization of automation infrastructure and validation methodologies for enterprise-class server firmware. You will work closely with global firmware, hardware, and architecture teams to ensure secure, robust, and high-quality firmware delivery across multiple platforms.
The ideal candidate possesses deep expertise in BMC/OpenBMC, Python-based automation, Robot Framework, and server platform validation. This role requires strong technical leadership, the ability to define automation strategy, and a proven track record of improving test efficiency, coverage, and reliability.
Job Summary (Main Responsibilities)
- Validation of BIOS, BMC, and Root-of-Trust (RoT) firmware and related software components.
- Own test case creation, review, and continuous improvement.
- Develop and maintain automation frameworks and automated test suites.
- Plan and execute comprehensive test strategies across the product lifecycle.
- Collaborate for debugging, triage, and resolution.
- Validate firmware across multiple server product lines.
- Perform functional, regression, stress, performance, security, compliance, and interoperability testing.
- Architect and implement automation solutions.
- Review product specs and create test cases.
- Collaborate with hardware/firmware/QA teams.
- Drive test result analysis and root-cause investigations.
- Ensure end-to-end validation coverage.
- Strong self-management and prioritization.
- Plan work, coordinate milestones, and deliver on schedule.
- Mentor junior engineers.
- Strong knowledge of BIOS, BMC, and firmware validation.
- Proficient in Python, Robot Framework, OpenBMC automation.
- Experience with OpenBMC test cases and debugging.
- Ability to maintain automated test environments.
- Familiarity with server hardware fundamentals.
- Experience with Bugzilla, Jira, GitLab, GitHub, Jenkins, CI/CD.
- Understanding of industry standards: IPMI, DMTF, Redfish, PLDM, SPDM, UEFI, PCIe, ACPI, OCP, TPM, Root of Trust.
- Strong communication and collaboration.
- Ability to work with cross-functional teams.
- Ability to work with R&D engineers for issue resolution.
- 5+ years BIOS/BMC firmware testing or automation experience.
- Strong understanding of x86 server architecture.
- Bachelor’s degree in EE/CE/CS or equivalent; Master’s preferred.
- Experience with server or embedded systems preferred.
Required Skills
Communication
Leadership
Automation Frameworks
Issue Resolution
Prioritization
Automation
Compliance
Jira
Python
Product Lifecycle
Jenkins
GitHub
GitLab
Embedded Systems
CI/CD
Continuous Improvement
Testing
Robot Framework
Debugging
Validation
Regression
Test cases
Server
Hardware
Firmware
TPM
Interoperability
Server hardware
Embedded
Server architecture
Stress
Redfish
BMC
UEFI
Result Analysis
IPMI
Framework
Self-management
Test case creation
Robot
Firmware testing
PCIe
Test case
Investigations
ACPI
Bugzilla
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Project Management - Network and network security
Infosys
India
Full-Time
CI/CD Pipelines
DevOps
Testing
Senior Developer - Zuora
EPAM Systems
India
Full-Time
₹3–6 LPA
DevOps
Testing
Associate Consultant - Presales Solutioning-Business Analytics-Marketing Analytics
EXL
Delhi NCR
Full-Time
Statistics
Economics
SQL
+1
QA Lead
Virtusa
India
Full-Time
₹18–20 LPA
Git
Testing
Version control
+1
TCS - Direct Face to Face IN-PERSON INTERVIEW - 14th Mar'2026 - Saturday @ Indore
Tata Consultancy Services
India
Full-Time
MySQL
Jenkins
GitHub
+4
Share
Quick Apply
Upload your resume to apply for this position