Senior QA Engineer - Software & Hardware Integration

altimi • Poland
Remote
Apply
AI Summary

Hands-on QA Engineer to test software and hardware, focusing on a Reverse Vending Machine (RVM). Design and execute test scenarios, physically test RVM, and maintain automated tests in Python and C#.

Key Highlights
Work at the intersection of software and hardware
Understand why something breaks, not just that it broke
Maintain pre-deployment checklists and test documentation
Key Responsibilities
Design and execute test scenarios (functional, regression, integration)
Physically test RVM through its full operational cycle
Test changes based on pull requests and link bugs to specific code changes
Write and maintain automated tests in Python and C#
Analyze logs and reproduce reported issues
Write clear, structured bug reports
Maintain pre-deployment checklists and test documentation
Technical Skills Required
Python (pytest / unittest) C# (xUnit / NUnit / MSTest) Git
Benefits & Perks
Flexible work arrangement (fully remote, full-time from office, or hybrid)
Private medical care
Life insurance
Sport card
English and German classes in small, online groups
Nice to Have
Experience writing automated tests in Python or C#
Familiarity with Linux / Raspberry Pi
Experience with issue trackers
Background in testing embedded or hardware-integrated systems
Basic hardware diagnostics knowledge

Job Description


About Altimi


Altimi is a technology acceleration partner with impressive experience spanning over 20 years, specializing in the successful delivery of software development projects for international customers. We are based in Poland. Our main area of operation is the DACH region and Scandinavia, where we are known for providing top-notch software development services.

Our primary focus are managed services for companies seeking to accelerate growth, solve complex tech problems, build MVP/POC and/or modify legacy infrastructures.

The main area of competence include Product & Application Engineering, DevOps, Cloud Security & Managed Services and AI & Data Enablement.



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 you'll be working with:

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 our 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)


Whats 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.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

People More

Poland
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Cavendish Professionals

Poland

Head of Paid Search & AI Advertising

Programming
•
4h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

hurra.comâ„¢

Poland

Subscribe our newsletter

New Things Will Always Update Regularly