Senior Software Test Engineer

1 week ago


Penang, Malaysia Celestica Full time

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).
  • 8+ years of working experience in testing server, switch, or storage products.
  • Significant experience working as a software test lead.


  • Penang, Malaysia Ambrell Full time

    Ambrell ) is a global leader in induction heating technology, delivering innovative solutions for industrial applications. We're launching a new embedded systems team to create next-generation hardware, and we need a senior engineer to lead the charge.As a Software Test Engineer, you will develop and execute automated and manual test procedures for embedded...


  • Penang, Malaysia Motorola Solutions Full time

    Company Overview​At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination...


  • Penang, Malaysia Infineon Technologies Full time 120,000 - 240,000 per year

    Job DescriptionIn your new role you will:Work on, develop and optimize existing validation tools to ensure robust post silicon validationEnsure tool quality through rigorous testing of the developed tools before going to productionDeliver ongoing improvements to post silicon validation environments and methodologiesCollaborate with global cross-functional...


  • Penang, Malaysia UST Full time

    We are looking for Test Development Engineer to functional test analysis focusing primarily on hardware design, software development, and mechanical design.Key Responsibilities:Develop and implement functional test solutions that satisfy the customer's product requirement.Development activities include test specification analysis, defining test...

  • Test Engineer

    4 days ago


    Penang, Malaysia Flex Full time

    Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every...

  • Test Engineer

    4 days ago


    Penang, Malaysia Flex Full time

    Flex is the diversified manufacturing partner of choice that helps market-leading brands design, build and deliver innovative products that improve the world. A career at Flex offers the opportunity to make a difference and invest in your growth in a respectful, inclusive, and collaborative environment. If you are excited about a role but don't meet every...


  • Penang, Malaysia Motorola Solutions Full time

    Company Overview​At Motorola Solutions, we believe that everything starts with our people. We're a global close-knit community, united by the relentless pursuit to help keep people safer everywhere. Our critical communications, video security and command center technologies support public safety agencies and enterprises alike, enabling the coordination...


  • Penang, Malaysia SkyeChip Full time 100,000 - 120,000 per year

    Responsibilities:Lead the development of our frontend EDA tool, including GUI design and specification.Collaborate with cross-functional teams to identify customer requirement and develop new features with good quality.Mentor junior engineers and provide technical sharing & leadership to the team.Stay up-to-date with the latest technologies and industry...


  • Penang, Malaysia ABW Technologies Sdn Bhd Full time 100,000 - 120,000 per year

    Role DescriptionThis is a full-time on-site role for a Senior Research & Development Software Engineer located in Simpang Ampat. The Senior Engineer will be responsible forConducting research and development in software engineering and Machine Vision algorithms.Day-to-day tasks include developing and testing components, conducting analytical studies, and...


  • Penang, Malaysia GREATECH TECHNOLOGY BERHAD Full time 40,000 - 120,000 per year

    Job DescriptionsComplete performing test plan and shipment preparation with guidance from the senior technician, team leader, supervisor and/or engineering to meet customer required date.Liaise with the assembly team to ensure machines are ready for testing and troubleshooting of integration tasks that may arise.Conduct inspection of all test materials for...