CareerPlan

Software Test Engineer

Penang, MalaysiaFull-time2026-10-12 → 2026-11-09

Core

Perform end-to-end testing on NPI programs at device and system levels, design and develop software tests, and create automated test cases using Python and scripts.

Role type

Junior Software Test Engineer

Builds

Firmware for embedded devices including in-car video systems, fixed video, and body-worn cameras

Domain

Embedded systems, video monitoring, IoT, automotive

Required skills

Python, scripting, test case design, defect management, root cause analysis, automation framework maintenance, vehicle drive testing, Gen AI integration

Preferred skills

C, C#, Javascript, Angular, Android, IoT, WiFi, LTE, DMR, video monitoring, performance testing, security testing, Agile methodology

Technologies

Python, Linux, C++, C, C#, Javascript, Angular, Android, Gen AI

Responsibilities

Perform end-to-end testing on NPI programs, design and develop software tests, analyze test requirements, translate requirements into manual/automated test cases, develop Python and script automation, work with business and development teams to formulate test strategy, analyze and manage defects, perform first-level root cause analysis, work with engineering teams to reproduce and validate issues, troubleshoot automation test setups, create and maintain test tools and infrastructure, perform vehicle drive testing, incorporate Gen AI into test environment

Seniority

Junior, <2 years experience