Rotterdam
4 weeks ago
Senior Test Automation Engineer logo

Senior Test Automation Engineer

HelloPrint

Senior Test Automation Engineer

HelloPrint is seeking a Senior Test Automation Engineer to take technical ownership of the automated Platform Test Harness. The role involves designing, building, and maintaining end-to-end and contract-testing architecture using Playwright and TypeScript, enabling AI-assisted development without regression. The position requires 5+ years of experience, is based in Rotterdam, and offers a salary of €4000-5500 gross per month.

On-siteFull-timeSeniorPlaywrightTypeScript

Salary

Not specified

Work Location

Rotterdam, South Holland, Netherlands, NL

Work Model

On-site

Experience Required

5 years

Employment Type

Full-time

Experience Level

Senior

Core Qualifications

Technical (Must-have)
PlaywrightTypeScriptJavaScriptREST APIsJSON SchemaGitHub ActionsCI/CDAPI testingContract testingE2E testingTDDCypressWebhooksMicroservicesTest automation
Soft Skills
AutonomyOwnershipMentoringCollaborationProblem-solvingAI-first thinkingHigh autonomyBold thinkingFast execution

Key Responsibilities

  • Architect the Platform Test Harness for AI Velocity: Design, implement, and maintain deterministic E2E test suites using Playwright and TypeScript.
  • Implement Contract Testing & Boundary Validation: Establish strict API schema validations and contract tests (REST / JSON Schema) at service boundaries.
  • 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.
  • 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.
  • 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.
Test AutomationQAPlaywrightTypeScriptCI/CDContract TestingE2E TestingAIRotterdamSenior