About Tappr
We're a Rotterdam-based B2B SaaS company building Digital Product Passport (DPP) infrastructure — the systems that let fashion, furniture, and electronics brands comply with incoming EU regulation (ESPR, EUDR, PPWR). Our products (Brand Cloud, Passport Builder, Trace, LabelForge) are used by 28+ brands across Europe with zero churn, and we're growing fast. The team is small, senior, and fully distributed across the Netherlands, Belgium, Poland, and Serbia. We're ISO 27001 certified and ship constantly.
The role
We move fast and use AI heavily in development, so a lot of code gets written quickly. We need someone who owns quality end to end — both the hands-on testing of new features and the automated coverage that keeps things from breaking silently. You'll be our first dedicated QA, so you'll get hands on every product, find the things automation can't, and build the regression net that lets us ship confidently. You'll shape how quality works here, not inherit someone else's process.
What you'll do
- Manually test new features — exploratory, functional, and regression testing across our products
- Write clear test cases, reproduce and document bugs, and verify fixes
- Build and maintain automated test suites (E2E, API, regression) and wire them into CI/CD
- Decide what's worth automating vs. what needs a human eye
- Validate business logic, edge cases, and real-world data flows — especially in our compliance-critical features where data integrity matters
- Work directly with our developers and CTO to make quality part of how we ship
What we're looking for
- 3+ years in QA covering both manual and automated testing
- Strong manual/exploratory testing instincts — you find the bugs others miss
- Hands-on with Playwright or Cypress for automation, and good judgment on when to automate
- Comfortable with Python (our backend is Django) and reading a real codebase
- API testing experience (REST, Postman or code-based)
- Solid bug reporting and test documentation
- CI/CD familiarity (GitHub Actions or similar)
- Strong written English and the self-direction to thrive in an async, distributed team
Nice to have
- SQL / PostgreSQL
- Experience as the first or early QA hire on a small team
- Exposure to compliance-heavy or data-integrity-critical products
What we offer
- Fully remote, async-first — work from anywhere in Serbia
- B2B contract (freelancer) — clean, monthly invoicing €2,300/month (B2B)
- Real ownership: you define the QA function from scratch
- A small, senior team that ships fast and skips the bureaucracy
Preporuke se učitavaju...