Back to Thales Dis (Singapore) Pte. Ltd. jobs
T

Test Architect (Mobile and Connectivity Services)

D05 Pasir Panjang, Hong Leong Garden, Clementi New Town, Singapore
Full TimeInformation Technology

Job Description

Responsibilities:

  • Test Bench & Environment Analysis: Understand the current manual test setup, scripts, test flows, data, devices, simulators, HIL/lab infrastructure, backend/simulator services, and product firmware for Thales eSIM/eSE products
  • Mobile / Embedded Test Framework Design: Architect and implement a modular automation framework (e.g., Robot Framework/PyTest/JUnit or equivalent) with reusable libraries, fixtures, data, device control, simulator/backend integration, and reporting
  • Hands-on Implementation & Integration: Personally implement PoCs and reference flows, including Android device setup, ADB/logcat usage, device provisioning, automation scripts, log collection, simulator/backend integration, and Jenkins/CI execution
  • Android Platform & Device Debugging: Support failure analysis across Android phone-side software, system/privileged services, platform or vendor/device layers, backend/simulator, eSIM/eSE firmware, hardware/lab setup, and test scripts.
  • Tool & Framework Assessment: Evaluate and recommend practical tools, frameworks, simulators, and lab automation approaches based on capability, maintainability, integration effort, cost, and licensing.
  • Process, Quality & Compliance: Introduce shift-left, risk-based testing, automated regression/smoke suites, traceability (requirements -> tests -> defects), quality gates, and audit-ready evidence for applicable GSMA, GlobalPlatform/OMAPI, ISO smart card, and Common Criteria expectations
  • Adoption & Reporting: Create playbooks, templates, training, and contribution guidelines; mentor engineers; define KPIs/SLIs such as automation coverage, pass rate, flake rate, MTTD/MTTR, escaped defects, cycle time, and bench utilization

Requirements:

  • Degree in Electrical/Electronics/Computer/Software Engineering, or related fields
  • Minimum 5 years of experience in software/hardware testing for embedded, mobile, telecom, smart card, secure-element, or device-integrated products, with at least 3 years in test architecture, test automation leadership, or senior technical ownership of test frameworks/benches.
  • Able to translate test strategy into working scripts, reusable libraries, device-bench flows, CI jobs, and troubleshooting playbooks
  • Capability in C/C++ and at least one of Python, Java, or Kotlin; able to read, debug, and modify test-bench, integration, or product-adjacent code when needed
  • Experience with at least one major framework such as Robot Framework, PyTest, JUnit/TestNG, or similar.
  • Jenkins pipelines, Git workflows (PR, code review), artifact management (Nexus/Artifactory or equivalent), and practical integration of automated tests into engineering workflow
  • Experience with mobile/embedded device testing, REST/gRPC or equivalent APIs, protocol/service mocking, logs/traces analysis, test data management, and failure triage across multiple system layers
  • Practical experience integrating, testing, or debugging Android/mobile devices at system or platform level, including ADB/logcat, system/app logs, device provisioning, and failure analysis across phone software, backend/simulator, firmware, hardware/lab setup, and test scripts.
  • Exposure to one or more of AOSP-based development/debugging, Android CTS/VTS-style validation, Android HAL/VINTF concepts, vendor/device bring-up, Android telephony/connectivity, Secure Element/NFC, or similar embedded-mobile integration layers.
  • Experience in at least one relevant area such as eSIM/eUICC, eSE/Secure Element, UICC/SIM, NFC, smart card, Android telephony, mobile security, telecom device integration, or embedded product validation

About Thales Dis (Singapore) Pte. Ltd.

First seen: July 30, 2026
Last updated: July 31, 2026