HID Global GmbH
Testing on all Levels
Description
Stephan Puri-Jobi von HID Global beleuchtet in seinem devjobs.at TechTalk das Thema Testing und was es insbesondere bei Secure Devices zu beachten gibt.
By playing the video, you agree to data transfer to YouTube and acknowledge the privacy policy.
Video Summary
In "Testing on all Levels," Stephan Puri-Jobi explains how to validate embedded, cryptographic credentials across smart cards and phones—from early Product Requirement Specification reviews to system and integration testing via the common ISO 7816 APDU interface. Rather than heavy unit/component testing, his team emphasizes requirements-based system tests with well-defined positive and extensive negative cases (boundary value analysis, equivalence partitioning; roughly 1:4), plus simulator-versus-hardware trade-offs, performance and memory measurements, security countermeasures, and anti-tearing. Practitioners can apply early spec reviews, boundary-focused negative testing, and reuse of a shared interface to accelerate reliable cross-platform validation and interoperability.
Testing on all Levels: A pragmatic blueprint for embedded credential quality – insights from “Testing on all Levels” by Stephan Puri-Jobi (HID Global GmbH)
Why testing “on all levels” matters for credentials
In “Testing on all Levels,” Stephan Puri-Jobi (Senior Lead Test Engineer at the ID Tech Lab, HID Global GmbH) walks through how his team tests embedded secure devices across the full stack. Based in Graz with 19 years of software and embedded testing experience, he leads a 15-person, multi-location team covering test specification, implementation, automation, and CI/CD.
HID Global operates globally (HQ in Austin, Texas; 4,000+ employees; offices in 100 countries) and is part of Assa Abloy (51,000 employees). Within this landscape, the ID Tech Lab focuses on future credential technologies. The problem space is security-critical and diverse: a credential might be an RFID card or live on a phone, yet both must prove identity securely and behave consistently.
Puri-Jobi frames the mission succinctly: provide identification and authentication in a secure way. That mission sets the bar for testing: correctness, robustness against misuse, and feasibility across heterogeneous platforms.