Job Search and Career Advice Platform

Enable job alerts via email!

Test Program Development Engineer

CareerMaster

Kedah

On-site

MYR 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A technology solutions provider in Kedah is looking for a Test Automation Engineer to develop and sustain test programs for new product introductions and mass production. The role involves troubleshooting software issues, optimizing testing processes, and documenting operational procedures. Candidates should have a Bachelor's degree, proficiency in Python, and experience in test automation and a manufacturing environment. Attractive benefits include a performance bonus and medical coverage.

Benefits

Basic Salary
Company Performance Bonus
Medical Benefits
Company Insurance for Personal Accident & Life
Career prospects in High Profile & Multi National Environment

Qualifications

  • 2 years of experience in test automation or software development.
  • Experience in a high-volume OEM/ODM manufacturing environment.
  • Knowledge of standard communication protocols like I2C and SPI.

Responsibilities

  • Develop, validate, and deploy test programs for NPI and mass production.
  • Perform real-time debugging and troubleshooting for test software-related issues.
  • Analyze test logs and identify root causes of failures.

Skills

Test automation
Software development
Troubleshooting
Python
PHP
MYSQL
LabVIEW

Education

Bachelor’s degree in Computer Science or Electrical Engineering

Tools

Linux/Unix
Command-line interfaces
Job description

High-reliability design, manufacturing and supply chain solutions that brings global expertise at every stage of product development with talented teams across North America, Europe and Asia, we imagine, develop and deliver a better future with our customers.

Working Days:5

Attractive Benefits Included:

  • Basic Salary
  • Company Performance Bonus
  • Medical Benefits
  • Company Insurance which cover Personal Accident insurance & Life insurance plan
  • Career prospects in High Profile & Multi National Environment

Interested candidates, kindly your Job Seeker Profile with CareerMaster & APPLY NOW!

Shortlisted candidates will be notified.

JOB RESPONSIBILITIES

Test Program Development & Sustaining:

  • According to the test plan report, develop, validate, and deploy new test programs and updates for New Product Introduction (NPI) and mass production (MP).
  • Serve as the first line of defense for all test software-related issues on the production line, performing real-time debugging and troubleshooting.
  • Maintain and manage the version control of all test scripts, executables, and configuration files used in production.
  • Analyze test logs to identify root causes of failures, distinguishing between genuine product faults, test setup issues, or test software bugs.

Test Solution Optimization & Improvement:

  • Monitor key performance indicators (KPIs) such as test cycle time, first pass yield (FPY), and equipment downtime.
  • Identify bottlenecks in the testing process and develop software optimizations (e.g., refining test sequences, improving code efficiency) to reduce cycle time and increase throughput.
  • Develop small-scale tools and scripts (e.g., using Python, Bash, or PowerShell) to automate data parsing, reporting, and daily monitoring tasks.

Cross-Functional Collaboration & Support:

  • Train production technicians and operators on the proper use of test software and basic troubleshooting procedures.
  • Participate in the Site Acceptance Test (SAT) for new test equipment, with a focus on validating software functionality, stability, and usability.

Documentation & Process Management:

  • Create and maintain clear, concise operational documents, including troubleshooting guides, work instructions (WI), and escalation procedures for test-related issues.
  • Manage the software change control process on the factory floor, ensuring any changes are properly documented, validated, and approved.
JOB REQUIREMENTS
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field.
  • 2 years of experience in test automation, software development, or manufacturing test engineering.
  • Proficiency in Python, PHP, MYSQL, LabVIEW. Python is strongly preferred.
  • Solid understanding of computer hardware architecture (CPU, memory, storage, PCIe, networking interfaces). Experience with server or networking products is a huge plus.
  • Experience with Linux/Unix operating systems and command-line interfaces.
  • Experience working in a high-volume OEM/ODM manufacturing environment.
  • Knowledge of standard communication protocols and interfaces (e.g., I2C, SPI, UART, Ethernet).
  • A proactive and hands-on mindset, with a strong sense of ownership and urgency.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.