Kiosk Testing & Deployment Engineer
Cipher7 Business Consulting & Digital Solutions · Riyadh, Saudi Arabia
Tailor my CV for this job — freeKiosk Testing & Deployment Engineer – Automated Border Control Systems
Client-Server Integration & Functional TestingValidate 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 TestingInstall, 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 AnalysisDiagnose 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 ImplementationSupport 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 & ExperienceHands-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.QualificationsBachelor'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 CompetenciesStrong 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.