About the role

  • Embedded Systems Test Engineer with expertise in payment systems. Conducting thorough testing of hardware-software integration and transaction protocols.

Responsibilities

  • Perform testing of embedded systems including POS devices, ATMs, and payment terminals.
  • Troubleshoot and validate hardware and software interfaces, including serial and network communications.
  • Analyze and test transaction flows using industry-standard protocols such as EMV, ISO 8583, TCP/IP, and related layers.
  • Execute functional, integration, and system-level testing and document results.
  • Identify, log, track, and verify defects using bug tracking tools such as JIRA, Bugzilla, or equivalent.
  • Analyze diagnostic logs, transaction traces, and performance data to identify root causes of issues.
  • Collaborate with development, hardware, and QA teams to resolve defects efficiently.
  • Prepare clear defect reports, test documentation, and status updates for stakeholders.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related discipline.
  • Minimum 2+ years of experience in testing embedded systems, POS devices, ATMs, or payment terminals.
  • Strong proficiency in troubleshooting hardware–software interfaces, including serial and network protocols.
  • Hands-on knowledge of EMV, ISO 8583, TCP/IP, and standard transaction processing layers.
  • Experience using defect tracking and test management tools such as JIRA, Bugzilla.
  • Solid analytical and problem-solving skills with the ability to interpret logs and performance data.
  • Excellent written and verbal communication skills for effective defect reporting and cross-team collaboration.

Benefits

  • Hybrid

Job title

Terminal Tester

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

HybridSingapore

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job