jobs in NPAworldwide

Sepenuh Masa Software Test Engineer Jobs, in NPAworldwide Bayan Lepas - Maukerja

Software Test Engineer

NPAworldwide

Kongsi
Simpan

Lokasi Kerja

  • Bayan Lepas Pulau Pinang Malaysia

Penerangan Kerja

Tanggungjawab

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 test flows, 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 the team on 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.

Qualifications

  • Bachelor's or Master's degree in Electrical Engineering (EE), Computer Science (CS), or Computer Engineering (CE).
  • 4 years of working experience, mainly in validating networking products, with secondary experience in data center products and some server and storage testing.
  • Significant experience working as a software test lead.

Technical Skills And Qualifications

  • Strong software testing and debugging skills with hands-on experience in Network OS validation.
  • Deep expertise primarily in validating Networking products (Switch/Router/NIC), with a secondary focus on data center products, and additional experience in server and storage testing is an added advantage.
  • 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 excellent proficiency in test plan creation and defining test flows.

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.

Why Is This a Great Opportunity

  • End-to-End Technical Ownership in High-Impact SystemsThe role offers full lifecycle involvement from test planning and design reviews to execution and validation of complex systems. It provides strong exposure to enterprise-grade networking and server products, allowing deep technical ownership and influence over product quality.
  • High-Demand Expertise in Networking and Open-Source PlatformsWorking with technologies like SONiC, Network OS, and open networking platforms places this role in a highly specialized and in-demand domain. These skills are directly aligned with modern data center and cloud infrastructure trends, boosting long-term career value.
  • Strong Automation and Engineering DepthThe role emphasizes Python-based automation, test framework development (PyTest/Robot), and integration with CI/CD pipelines like Jenkins and Azure. This builds strong DevOps-aligned testing expertise, which is highly transferable and future-proof.
  • Exposure to Cutting-Edge Hardware and Firmware SystemsHands-on experience is gained with networking silicon (Broadcom, Marvell), BIOS/BMC/Redfish, and traffic generators like Ixia and Spirent. This combination of hardware + software testing is rare and highly valued in infrastructure engineering.
  • Leadership and Cross-Functional Influence As a technical test lead, collaboration with developers, product managers, and customers enables influence over design decisions and quality standards. This strengthens both technical leadership and stakeholder management skills, preparing for senior engineering or architect roles.

Salary Type : Monthly

Salary Min : RM 10000

Salary Max : RM 11000

Currency Type : MYR

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut