Search by job, company or skills

hiredly x

Test Program Development Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Test Program Development & Sustaining (60%)

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 (20%)

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 (10%)

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 (10%)

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.

Requirements:

  • Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field.
  • 4+ 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.

Preferred:

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.

About Company

Job ID: 146590813

Similar Jobs