Node.js/playwright engineer – testdriver development

Werkgever:
TechBiz Global GmbH
Regio:
Alkmaar
 
Functieomschrijving

At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Node.js/Playwright Engineer to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.



We are looking for an experienced Node.js/Playwright Engineer to develop a Testdriver service that integrates with Gematik’s Tiger tool, enabling automated end-to-end testing of TIM applications.

The Testdriver will act as a translation layer between high-level test instructions (in BDD/Gherkin) and concrete actions across both frontend (browser automation) and backend (REST APIs). The goal is to deliver a resilient, extendable, and documented solution that supports Gematik’s regularly updated test suites.

Responsibilities
  • Build the Testdriver service (no UI, just a backend service).

  • Implement support for test cases.

  • Ensure resilience: tests must be isolated, parallelizable, and easy to extend.

  • Provide detailed logging and error handling to support troubleshooting.

  • Deliver the Testdriver as a Docker container, ready to run in client-provided infrastructure.

  • Integrate with GitHub/GitHub Actions for CI/CD.

  • Support multiple environments (Dev/Staging/etc.) via environment configs.

  • Ensure the codebase is easily adaptable by the client (no unusual or proprietary tech).

  • Produce comprehensive documentation for client adoption.

  • Collaborate with client’s technical staff for onboarding and Q&A.

Requirements
  • Proven experience with Playwright for browser automation.

  • Strong knowledge of JavaScript/Node.js and REST API integrations.

  • Hands-on experience with Docker and containerized deployments.

  • Experience with CI/CD pipelines (GitHub Actions preferred).

  • Familiarity with BDD/Gherkin-based test frameworks.

  • Strong focus on resilient test automation, including parallel execution.

  • Excellent documentation and communication skills.