Epicareer Might not Working Properly
Learn More
E

SOFTWARE QUALITY / TEST ENGINEER

RM 6,000 - RM 9,000 / month

Checking job availability...

Original
Simplified

SOFTWARE QUALITY/TEST ENGINEER

POSITION SUMMARY:

  • Conduct timing analysis of software sequences to optimize reaction times and system performance.
  • Collaborate with Software Engineers and System Developers to understand requirements and develop effective test strategies.
  • Design, develop, and maintain test plans, test cases, and automated testing tools based on specifications.
  • Set up and manage test environments (e.g., Virtual Machines) and maintain system images for various machine configurations.
  • Utilize version control and issue tracking tools for software release management while supporting issue resolution and continuous improvement of test methodologies.

RESPONSIBILITIES:

  • Timing analysis of software sequences for reaction time optimization.
  • Work closely with Software Engineers/System Developers to understand their requirement and use cases.
  • Prepare/ develop / maintain test plans, methodologies, test cases and software testing tools (Script/Application) based on specifications.
  • Creating/ maintaining documentation of test methodology, test cases and software testing tools following BESI standards and design rules.
  • Setting up test environment for Software Testing (Virtual Machine)
  • Creating and maintaining system image for machines (Molding, T&F, Singulation) for both non-RAID/RAID for specified OS.
  • Work with version control tools and issue tracking tool for software release management.
  • Support software-related issue resolution and analyze opportunities to improve test cases to catch/minimize future occurrences.
  • Provides engineering support for assigned R&D projects.

QUALIFICATIONS:

  • BSc Degree in Automation / Computer Science / Electrical / Electronic Mechatronics Engineering

WORK EXPERIENCE

  • At least 3-5 years relevant experience in automation / equipment industries.
  • Significant practical experience in software engineering and testing.
  • Experience with agile software development processes, quality control and test-driven development

EXPERTISE AND METHODOLOGY

  • Knowledge of controlling and programming of mechanical system
  • Experience in software testing and troubleshooting is a must.
  • Proficiency in Microsoft .NET framework (C#, WPF) using Microsoft Visual Studio
  • Proficiency in image processing library Halcon v12/OpenCV
  • Very good English skills (verbal and written)
  • Experience with version control in GIT is a pre
  • Experience with firmware development is a pre

OTHER REQUIREMENT CRITERIA

  • Good communication skills in a global environment
  • Result oriented
  • Strong analytical skills
  • Team player
  • Self-organized, self-motivated, proactive character
  • Stress resistant
  • Affinity with mechatronic systems
  • Ability to travel (10~20%)

Job Types: Full-time, Permanent

Pay: RM6,000.00 - RM9,000.00 per month

Benefits:

  • Additional leave
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Maternity leave
  • Opportunities for promotion
  • Parental leave
  • Professional development
  • Vision insurance

Schedule:

  • Monday to Friday

Supplemental Pay:

  • Yearly bonus

Experience:

  • automation / equipment industries.: 4 years (Preferred)
  • agile software development: 3 years (Preferred)

Work Location: In person