Senior Test Automation Engineer
Helloprint B.V. · Rotterdam, Netherlands
You apply off-site, with the employer or the job board. I never handle applications.
HelloPrint is on a mission to become the world's leading infrastructure for customizable printed products. From our offices in Rotterdam and Valencia, 100+ professionals from 20+ nationalities are building an AI-first company that scales output faster than headcount. We are rebuilding the platform: ecommerce, APIs, internal tooling, all under active development at speed. Speed without quality is just faster breakage. This role exists to make fast releases safe, and to turn QA from a bottleneck into leverage.
About the Role
At HelloPrint, our engineering teams are accelerating development cycles using autonomous and AI-assisted tooling. While AI makes generating code exponentially faster and cheaper, verifying that core business workflows and transaction guarantees remain intact stays just as complex. Without a rock-solid testing harness, higher code velocity simply translates to higher operational risk.
We are looking for a Senior Test Automation Engineer to take technical ownership of our automated Platform Test Harness. In this role, you will design, build, and maintain the end-to-end and contract-testing architecture that enables our teams to develop with AI fearlessly, safeguarding our core customer and commerce flows under continuous delivery.
What You Will Do
- Architect the Platform Test Harness for AI Velocity: Design, implement, and maintain deterministic E2E test suites using Playwright and TypeScript. Build the automated guardrails required to safely absorb high-frequency, AI-assisted code generation without regression.
- Implement Contract Testing & Boundary Validation: Establish strict API schema validations and contract tests (REST / JSON Schema) at service boundaries to prevent schema drift between our Product Catalog Engine, checkout services, and partner integrations.
- Shift-Left Quality in AI Workflows: Partner with Product Owners and software engineers during sprint refinement to define explicit boundary contracts and edge cases upfront—embedding a clear Definition of Done before feature code or AI prompts are executed.
- High-Speed CI/CD Orchestration: Maintain and optimize GitHub Actions test pipelines, focusing on smart test parallelization, artifact caching, and keeping feedback loops under 10 minutes.
- Accumulate Platform Memory: Partner with engineering during post-incident reviews to ensure every confirmed production defect results in an automated test that makes that specific failure path impossible to repeat silently.
- Collaborate & Mentor: Pair with our QA Automation Engineer and mentor software engineers in writing effective integration tests, adopting TDD habits, and reviewing AI-generated test scaffolding.
What Success Looks Like After 12 Months
- Critical Journey Protection: 100% of primary commerce flows are guarded by automated E2E tests in CI.
- Fast & Stable Pipelines: CI test suite execution completes in under 10 minutes with a test flakiness rate below 1%.
- Defect Shift: At least 80% of functional regression issues are caught in automated CI runs before reaching staging or production.
- Compounding Resilience: Every resolved high-priority incident has an associated regression test in the repository, making the harness the living memory of the platform.
What We Are Looking For
- Experience: 5+ years of software testing and automation experience as an SDET or QA Automation Engineer working with modern web applications and distributed APIs.
- Practical AI Perspective: A sharp, realistic perspective on how AI tools impact modern software engineering—understanding why accelerated code generation elevates the need for deterministic test suites, strict interface contracts, and fast feedback loops.
- Core Tooling: Hands-on experience building robust, flake-free automated test suites in TypeScript / JavaScript using Playwright (or Cypress), alongside API testing frameworks.
- API & Contract Testing: Practical experience validating RESTful APIs, webhooks, and JSON data contracts across microservices.
- CI/CD Practicality: Working knowledge of GitHub Actions (or equivalent CI systems), with an emphasis on parallel test runners, containerized test execution, and pipeline debugging.
- Mindset: AI-first thinking, high autonomy and ownership, and office-first commitment in Rotterdam HQ.
We encourage applications even if you do not meet 100% of the listed points. Relevant practical experience and problem-solving skills matter most.
This role is not for you if you
- See QA as the step that happens after the "real" work;
- Want a fixed checklist and no ownership of strategy;
- Got into automation because it was on a job spec, not because manual repetition genuinely bothers you;
- Need heavy process to move;
- Would rather work from home than sit next to the team you are gatekeeping for.
What we offer
- Room to grow: opportunities develop fast, within your role and across HelloPrint
- The team: 100+ people from 20+ nationalities who build at a pace most companies cannot match. Rotterdam is not a compromise. It is where the work happens.
- Real impact: shape the future of a high-growth, AI-driven company where your ideas land in production the same week.
- Full autonomy from day one: no roadmap to follow, no brief to wait for. You see the problem, you build the solution, you own the outcome.
* ️➡️ Hello-Benefits: including 24/7 HelloFit gym access, UrbanSportsClub discount, the best events and company-sponsored healthy meals every day
- Base salary: 4000-5500 gross per month, depending on seniority and experience
Ready to build something? We need bold thinkers, fast executors, and AI-first problem solvers. If that sounds like you, apply now. Let's redefine an industry together.
At HelloPrint, we believe diversity makes us better. We're building a workplace where everyone can be themselves, grow, and do their best work regardless of background, identity, or perspective. We welcome applicants from all backgrounds.