Celestica
Software Test Engineer (Network & Servers)
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
George Town, Penang, Malaysia
Work mode:
Onsite
Published on:
17 August 2026
What they need
Key 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.
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).
- 5+ years of working experience in testing server, switch, or storage products.
- Significant experience working as a software test lead.
Other offers great for you!
These companies are also looking for great profiles
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
21 hours ago
Quick apply
Cherrypick
Software Engineer – IT-Core Foundations
Freelance
Paris, France
Hybrid
Top Recruiter
Skills
20 hours ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
17 hours ago
Quick apply