Overview

Quality Assurance Engineer Jobs in Dortmund, North Rhine-Westphalia, Germany at PSD Group

Title: Quality Assurance Engineer

Company: PSD Group

Location: Dortmund, North Rhine-Westphalia, Germany

QA Engineer

Summary

Location: Dortmund (Hybrid)

Rate: Negotiable based on Experience

Duration: 6 Months (With a view to extend or convert to a Permanent role)

Availability: ASAP

About the Client

My client is the air transport industry’s IT provider, delivering solutions for airlines, airports, aircraft, and governments. Their technology powers more seamless, safe, and sustainable air travel. They are looking to hire a QA/Test Engineer to work on testing Hardware and Software solutions for Airport Kiosks and Gates.

About the Role

Job Summary:

Working within a Testing/QA Team you will work on testing solutions built for Airports, including Biometric solutions and kiosks used by passengers. The testing of the hardware and software will be done within the development workshop in Dortmund.

Key Responsibilities:

• Design and execute automated test scripts for Windows-based airport kiosk and hardware solutions

• Develop and maintain automation frameworks and test suites (Java-based environments)

• Perform manual testing as needed to validate edge cases, hardware behaviour, and new feature functionality

• Participate in test planning, requirements analysis, and definition of test coverage

• Investigate, document, and track defects through to resolution using standard issue-tracking tools

• Conduct regression, performance, functional, and end-to-end testing across multiple hardware configurations

• Work closely with developers and product teams to ensure high-quality releases and testable designs

• Support testing in lab and onsite environments, including physical hardware test setups

• Contribute to continuous improvement of QA processes, tools, and automation strategies

What we are looking for

Required Skills & Experience:

• Strong background in automated testing for Windows-based applications

• Hands-on experience with Appium and WinAppDriver for UI and device-level automation

• Proficiency in Java for test development; experience with Object-Oriented Programming principles

• Experience writing BDD-style test cases using Cucumber / Gherkin

• Solid understanding of Windows OS environments, drivers, device communication, and system configuration

• Exposure to manual testing practices for hardware, integration, and edge-case validation

• Familiarity with test frameworks, CI pipelines, and version control (e.g., Git, Jenkins, Azure DevOps)

• Experience troubleshooting hardware–software interactions, peripherals, and drivers

Nice to Have:

• Experience building or migrating tests in Python

• Background working with biometric devices (e.g., fingerprint scanners, facial recognition, document readers)

• Experience testing airport, kiosk, travel, or embedded hardware systems

• Knowledge of automation for peripherals such as printers, card readers, passport scanners, payment terminals

• Exposure to performance, reliability, or environmental testing for physical hardware

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.