About the job
About the Role
As a Senior Embedded Quality Assurance Engineer within SumUp's Hardware Tribe, you will join a small, talented, and cross-functional team where collaboration thrives among Product Managers, Embedded Engineers, Mobile Engineers, and other professionals. Your primary responsibility will be to create sustainable testing solutions and take charge of developing essential mobile testing tools for our QA team. Additionally, you will play a pivotal role in designing hardware test infrastructures for Hardware-in-the-Loop (HIL) testing, providing critical support for software release processes.
The ideal candidate will possess an engineering mindset with a focus on product ownership, demonstrating flexibility while adapting to changing priorities.
Location Requirement
This position requires on-site work at our Berlin office, as we value the natural conversations that arise from working closely together.
About the Team
You likely have encountered our card readers during your daily transactions, whether it be for your morning coffee or your hairstyling needs. Our Hardware team is dedicated to designing aesthetically pleasing card payment devices and accessories that empower merchants to launch, manage, and grow their businesses. We engage with a wide array of engineering disciplines, including industrial and electronic design, embedded systems, mobile applications, and backend services.
We champion open communication and continuous learning over rigid structures. If you are eager to innovate and aid millions of small independent merchants in achieving success, we invite you to join us!
What You’ll Do
- Guarantee that all new code developed by engineers meets quality standards and adheres to best practices in collaboration with the Code Lead.
- Build and maintain robust test infrastructure for HIL testing, with a strong focus on Embedded QA.
- Ensure comprehensive testing coverage for major features, particularly UI, Mobile Applications, and end-to-end tests.
- Facilitate timely delivery of new releases while maintaining high quality.
- Promote a culture of quality within the Hardware Tribe.
You’ll Be Great for This Position If:
- You have expertise in Embedded QA within a Linux environment.
- You possess experience in Object-Oriented Programming, particularly in Python.
- You are knowledgeable about REST APIs.
- You have experience in building test libraries.
- You demonstrate a strong commitment to quality assurance and testing processes.

