As a QA Engineer, you will become part of a team that develops and operates highly complex access control and ticketing solutions. Your mission: ensure the quality of our systems – from hardware and firmware to software. You will automate tests, analyze defects, collaborate closely with development, DevOps, and product management, and introduce modern testing methods, including AI-driven automation.
Your responsibilities in detail:
- Development, maintenance, and extension of automated test frameworks (with a focus on Robot Framework & Python),
- Testing complex end-to-end systems consisting of hardware, software, and firmware,
- Building and optimizing CI/CD pipelines (e.g., Jenkins, Azure, …),
- Integrating automated tests into build and deployment processes,
- Analyzing defects, log files, and system behavior in distributed architectures,
- Contributing to the further development of our testing strategy, including AI-based test automation,
- Working with virtualization technologies (VMs, Docker containers),
- Handling relational databases (e.g., Oracle, PostgreSQL),
- Close collaboration with interdisciplinary teams (development, DevOps, product management).
