New offer - be the first one to apply!

June 18, 2026

QA Engineer

Mid • Hybrid

Wroclaw, Poland

Role Overview

We're looking for a hands-on QA Engineer who enjoys working at the intersection of software and hardware - someone equally comfortable digging through code and pull requests as they are physically testing a machine. This is a role for someone who likes to understand why something breaks, not just that it broke.

Tech Stack

  • Python
  • pytest / unittest
  • C#
  • xUnit / NUnit / MSTest
  • Git
  • Raspberry Pi
  • Linux/ARM
  • RVM hardware
  • Azure Service Bus
  • REST API

Responsibilities

  • Design and execute test scenarios - functional, regression, and integration
  • Physically test RVM (Reverse Vending Machine) through its full operational cycle: bottle/can acceptance, voucher dispensing, integrator communication
  • Test changes based on pull requests and link bugs to specific code changes
  • Write and maintain automated tests in Python (pytest / unittest) and C# (xUnit / NUnit / MSTest)
  • Work with Git - checking out branches, running test builds, flashing builds onto the test machine
  • Analyze logs and reproduce reported issues
  • Write clear, structured bug reports (steps to reproduce, expected vs. actual behavior) and verify fixes
  • Maintain pre-deployment checklists and test documentation

Requirements

  • Experience in software testing (manual; automation is a plus)
  • Comfortable working with Git - branching, pulling, running builds
  • Ability to read code in Python and/or C# well enough to connect a bug to a change
  • Willingness to work hands-on with physical hardware - connecting, operating, and observing device behavior
  • Attention to detail, independence, and a methodical approach
  • Clear and precise bug reporting

Nice to Have

  • Experience writing automated tests in Python (pytest / unittest) or C# (xUnit / NUnit / MSTest)
  • Familiarity with Linux / Raspberry Pi, working via console or SSH
  • Experience with issue trackers (Jira, Linear, etc.)
  • Background in testing embedded or hardware-integrated systems
  • Basic hardware diagnostics knowledge (serial communication, scanners)

What's in it for you?

  • Join for a role, stay for the development: More than 40% of our team is working with us longer than 5 years.
  • Explore diverse domains, projects and modern technologies through internal mobility.
  • Learn from the best: Almost 60% of all our colleague has over 10 years of professional experience.
  • Flexibility: Work fully remotely, full-time from our office in Wroclaw or in a hybrid model.
  • Practical benefits: private medical care, life insurance, sport card, English and German classes in small, online groups.