Kiosk Testing & Deployment Engineer

Cipher7 Business Consulting & Digital Solutions — الرياض - منطقة الرياض — عقد

Kiosk Testing & Deployment Engineer – Automated Border Control Systems

Location: Riyadh, Saudi Arabia (Airport)

Job Type: Contract

Industry: Airlines/ Aviation/Airport Solutions

Job Overview

We are seeking a Kiosk Testing & Deployment Engineer to support the testing, configuration, integration, and deployment of Automated Border Control (ABC) self-service kiosk systems at a major international airport in Saudi Arabia.

The role involves working with kiosk hardware, Windows Operating Systems, client-server applications, and backend infrastructure to ensure seamless system functionality, reliability, and operational readiness.

Key Responsibilities

1. Client-Server Integration & Functional Testing

• Validate end-to-end data flows between kiosk client applications and backend server APIs and databases.

• Perform API and protocol-level testing using RESTful APIs, SOAP, and TCP/IP.

• Execute functional, regression, and integration testing across hardware, software, middleware, and backend systems.

• Test application behaviour under network latency, connectivity interruptions, and varying server loads.

• Verify client-server communication and error handling.

2. Windows OS, Hardware & Peripheral Testing

• Install, configure, administer, and troubleshoot Windows Operating Systems on kiosk devices.

• Configure and maintain Windows 10/11 and Windows IoT environments.

• Manage device drivers, Windows registry settings, security policies, and system configurations.

• Test and validate kiosk hardware and peripherals, including passport/document readers, biometric devices, cameras, and other integrated components.

• Install, configure, image, and deploy kiosk client applications.

• Configure application environments to connect to Development, QA, and Production servers.

• Ensure Windows OS and kiosk devices are stable, secure, and operationally ready.

3. Troubleshooting, Defect Management & Log Analysis

• Diagnose technical issues across client devices, hardware peripherals, operating systems, network connectivity, and backend servers.

• Analyse application logs, Windows Event Viewer, server logs, and database transaction records.

• Identify root causes and coordinate with relevant technical teams for resolution.

• Document and track defects using tools such as Jira.

• Capture relevant network traces and technical evidence using tools such as Wireshark.

4. Application Deployment & Site Implementation

• Support application installation, configuration, deployment, upgrades, patches, and hotfixes.

• Assist with kiosk software rollout and configuration across multiple devices.

• Coordinate with infrastructure, network, and development teams to ensure firewall, DNS, SSL/TLS, and database connectivity.

• Perform Site Acceptance Testing (SAT) and validate system readiness before production rollout.

• Provide technical support during deployment, commissioning, and field implementation.

Required Skills & Experience

• Hands-on experience in Windows OS installation, configuration, administration, troubleshooting, and application deployment.

• Good understanding of client-server architecture, including 2-tier and 3-tier systems.

• Knowledge of TCP/IP, DNS, firewalls, and network connectivity troubleshooting.

• Experience in software testing, hardware testing, systems integration, or technical deployment.

• Familiarity with API testing tools such as Postman or SoapUI.

• Working knowledge of Windows 10/11 IoT, Active Directory, and Group Policy.

• Basic SQL knowledge for database validation and transaction verification.

• Familiarity with PowerShell or Batch scripting is an advantage.

• Experience with defect tracking tools such as Jira.

• Knowledge of Wireshark and system log analysis is desirable.

Qualifications

• Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or equivalent practical experience.

• 2–4 years of relevant experience in software testing, systems integration, kiosk testing, or technical deployment.

• Experience with self-service kiosks, border control systems, airport systems, POS terminals, ATMs, or similar client-server device environments is highly desirable.

Key Competencies

• Strong analytical and troubleshooting skills.

• Excellent attention to detail and technical documentation.

• Ability to work collaboratively with cross-functional teams.

• Flexibility to work in laboratory testing and live airport deployment environments.

• Strong communication and problem-solving abilities.

التقديم على هذه الوظيفة

جاري التحميل...