Software Test Engineer (Networking & Servers)

Celestica

Penang

On-site

MYR 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Celestica in Penang, Malaysia, seeks a seasoned software test lead to drive end-to-end testing of networking and server products. You will lead validation of BIOS, BMC, and diagnostics, and collaborate with development teams and customers to ensure quality across the product lifecycle.

The role requires strong Python and automation skills, experience with Ixia/Spirent, and open networking platforms such as SONiC.

Qualifications

  • Strong software testing and debugging skills with hands-on experience in Network OS validation.
  • Deep expertise in open networking, server technologies, rack integration, or converged infrastructure.
  • Hands-on experience testing networking silicon and SDKs from major vendors (e.g., Broadcom, Marvell).
  • Proven, hands-on experience with traffic generators and network test tools like Ixia and Spirent.
  • Strong programming skills in Python and experience with automation frameworks like PyTest or Robot framework.
  • Experience in firmware testing, including BMC, BIOS, Redfish, and RestAPI.
  • Proficiency with bug management and tracking tools (e.g., JIRA).
  • Strong analytical skills with the ability to design and develop comprehensive test plans based on product requirements.

Responsibilities

  • Provide technical leadership throughout the end-to-end software development life-cycle, with a concentration on systems and solution testing.
  • Author, document, and execute detailed test plans, and conduct reviews with customers to ensure alignment and coverage.
  • Actively participate in design reviews to provide critical feedback on testability and product quality.
  • Design, develop, and execute comprehensive and modular automated test cases and scripts for networking and server products.
  • Lead firmware test efforts, including validation of BIOS, BMC, BSP (Board Support Package), and diagnostics.
  • Drive Network OS validation, with a focus on open networking platforms like SONiC (Software for Open Networking in the Cloud).
  • Collaborate closely with development teams, Product Managers (PMs), and customers to identify, debug, and resolve issues throughout the product lifecycle.
  • Establish and maintain strong, collaborative relationships with key internal stakeholders.
  • Implement a data-centric approach to software quality tracking, monitoring, and continuous enhancement.

Skills

Software testing
Network OS validation
Open networking
Server technologies
Rack integration
Converged infra
Python
Automation framework
PyTest
Robot framework
Firmware testing
JIRA

Education

Bachelor's or Master's in EE/CS/CE

Tools

Ixia
Spirent
Broadcom SDKs
Marvell SDKs
JIRA
Azure DevOps
Python
Robot Framework

Job description

  • Provide technical leadership throughout the end-to-end software development life-cycle, with a concentration on systems and solution testing.
  • Author, document, and execute detailed test plans, and conduct reviews with customers to ensure alignment and coverage.
  • Actively participate in design reviews to provide critical feedback on testability and product quality.
  • Design, develop, and execute comprehensive and modular automated test cases and scripts for networking and server products.
  • Lead firmware test efforts, including validation of BIOS, BMC, BSP (Board Support Package), and diagnostics.
  • Drive Network OS validation, with a focus on open networking platforms like SONiC (Software for Open Networking in the Cloud).
  • Collaborate closely with development teams, Product Managers (PMs), and customers to identify, debug, and resolve issues throughout the product lifecycle.
  • Establish and maintain strong, collaborative relationships with key internal stakeholders.
  • Implement a data-centric approach to software quality tracking, monitoring, and continuous enhancement.
Technical Skills and Qualifications
Required Skills:
  • Strong software testing and debugging skills with hands-on experience in Network OS validation.
  • Deep expertise in open networking, server technologies, rack integration, or converged infrastructure.
  • Hands-on experience testing networking silicon and SDKs from major vendors (e.g., Broadcom, Marvell).
  • Proven, hands-on experience with traffic generators and network test tools like Ixia and Spirent.
  • Strong programming skills in Python and experience with automation frameworks like PyTest or Robot framework.
  • Experience in firmware testing, including BMC, BIOS, Redfish, and RestAPI.
  • Proficiency with bug management and tracking tools (e.g., JIRA).
  • Strong analytical skills with the ability to design and develop comprehensive test plans based on product requirements.
Preferred Skills & Certifications:
  • Industry-standard networking certifications such as CCNA or CCNP are considered a strong advantage.
  • Working knowledge of cloud computing, Jenkins, and Azure pipeline environments is preferred.
  • Familiarity with CPU, GPU, and NPU architectures.
  • Ability to contribute and engage in open-source forums is recommended but not mandatory.
Leadership and Soft Skills
  • A dynamic, motivated software test technical lead with a keen interest in learning new technical skills.
  • Possesses strong domain skills and expertise in their field.
  • Excellent communication and interpersonal skills for effective customer and team interactions.
Education and Experience
  • Bachelor's or Master's degree in Electrical Engineering (EE), Computer Science (CS), or Computer Engineering (CE).
  • 8+ years of working experience in testing server, switch, or storage products.
  • Significant experience working as a software test lead.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Test Lead: Networking & Server Validation
Senior Software Test Lead: Networking & Server Validation

Celestica • Penang

On-site
MYR 120,000 - 180,000
Test Engineer
Test Engineer

Supermicro • Kulai

On-site
MYR 70,000 - 110,000
Test Engineering Manager
Test Engineering Manager

NationGate Solution (M) Sdn. Bhd. • Seberang Perai

On-site
MYR 180,000 - 280,000
Senior Network Engineer
Senior Network Engineer

What’s Upstate • Ipoh

On-site
MYR 80,000 - 100,000
Senior Test Engineer
Senior Test Engineer

Semtech • Bayan Lepas

On-site
MYR 180,000 - 240,000
Senior Test Lead 2417
Senior Test Lead 2417

USER Experience Researchers • Cyberjaya

On-site
MYR 120,000 - 180,000
Network Architect
Network Architect

Ad Astra Consultants • Seremban

On-site
MYR 120,000 - 180,000
Staff Test Engineer
Staff Test Engineer

Power Integrations • George Town

On-site
MYR 180,000 - 240,000
Senior Test Lead 2417
Senior Test Lead 2417

User Experience Researchers Pte. • Cyberjaya

On-site
MYR 120,000 - 180,000
Senior Test Lead 2417
Senior Test Lead 2417

User Experience Researchers Pte Ltd • Malaysia

On-site
MYR 120,000 - 180,000