Design, develop, and execute comprehensive test plans based on product requirements for firmware, BMC, and BIOS components.
Develop and maintain automated test scripts primarily using Python Robot framework to increase test coverage and efficiency.
Perform functional, system, stress, and regression testing on networking hardware and associated firmware.
Identify, analyze, and report defects with clear, detailed steps for reproduction.
Requirements
4 to 8 years of relevant working experience in firmware validation, QA, or embedded systems testing, preferably on networking or server/storage products.
Bachelor's or Master's degree in Electrical Engineering (EE), Computer Science (CS), or Computer Engineering (CE).
Proficient in Python scripting for test development and execution.
Strong understanding of embedded systems, firmware, and networking hardware validation.
Tech Stack
Python
Benefits
Equal opportunity employer
Inclusion and accessibility support
Senior Firmware Validation Engineer at Celestica | JobVerse