
Node.js/Playwright Engineer – Testdriver Development
- Remote
- Aachen, Nordrhein-Westfalen, Germany
- Augsburg, Bayern, Germany
- Bad Homburg, Hessen, Germany
- Baden-Baden, Baden-Württemberg, Germany
- Bergisch Gladbach, Nordrhein-Westfalen, Germany
- Berlin, Berlin, Germany
- Bernau, Brandenburg, Germany
- Bielefeld, Nordrhein-Westfalen, Germany
- Bramsche, Niedersachsen, Germany
- Chemnitz, Sachsen, Germany
- Darmstadt, Hessen, Germany
- Darmstadt, Hessen, Germany
- Dresden, Sachsen, Germany
- Dresden, Sachsen, Germany
- Düsseldorf, Rheinland-Pfalz, Germany
- Essen, Nordrhein-Westfalen, Germany
- Frankfurt, Hessen, Germany
- Freiburg, Baden-Württemberg, Germany
- Geoergsmarienhütte, Niedersachsen, Germany
- Görlizt, Sachsen, Germany
- Göttingen, Niedersachsen, Germany
- Greifswald, Mecklenburg-Vorpommern, Germany
- Halle, Sachsen-Anhalt, Germany
- Hamburg, Hamburg, Germany
- Hannover, Niedersachsen, Germany
- Heinsberg, Nordrhein-Westfalen, Germany
- Karlsruhe, Baden-Württemberg, Germany
- Kiel, Schleswig-Holstein, Germany
- Koln, Nordrhein-Westfalen, Germany
- Leipzig, Sachsen, Germany
- Leverkusen , Nordrhein-Westfalen, Germany
- Lingen, Niedersachsen, Germany
- Magdeburg, Sachsen-Anhalt, Germany
- Mainz, Rheinland-Pfalz, Germany
- Mittenwalde , Brandenburg, Germany
- Munich, Bayern, Germany
- Münster, Nordrhein-Westfalen, Germany
- Münster, Nordrhein-Westfalen, Germany
- Neu-Ulm, Bayern, Germany
- Neuruppin, Brandenburg, Germany
- Neuss, Nordrhein-Westfalen, Germany
- Nuremberg, Bayern, Germany
- Osnabrück, Niedersachsen, Germany
- Paderborn, Nordrhein-Westfalen, Germany
- Potsdam, Brandenburg, Germany
- Quedlinburg, Sachsen-Anhalt, Germany
- Rimbach, Hessen, Germany
- Rostock, Mecklenburg-Vorpommern, Germany
- Schwerin, Mecklenburg-Vorpommern, Germany
- Stuttgart, Baden-Württemberg, Germany
- Ulm, Baden-Württemberg, Germany
- Varel, Niedersachsen, Germany
- Viechtach, Bayern, Germany
- Warendorf, Nordrhein-Westfalen, Germany
- Wiesbaden, Hessen, Germany
- Wuppertal, Nordrhein-Westfalen, Germany
- Copenhagen, Hovedstaden, Denmark
- Brussels, Brussels, Belgium
- Liège, Walloon Region, Belgium
- Mons, Walloon Region, Belgium
- Namur, Walloon Region, Belgium
- Belgrade, Beograd, Serbia
- Bordeaux, Nouvelle-Aquitaine, France
- Grenoble, Auvergne-Rhône-Alpes, France
- Lille, Hauts-de-France, France
- Lyon, Auvergne-Rhône-Alpes, France
- Montpellier, Occitanie, France
- Nantes, Pays-de-la-Loire, France
- Paris, Île-de-France, France
- Krakow, Podlaskie, Poland
- Lublin, Lubelskie, Poland
- Poland, Mazowieckie, Poland
- Poznan, Wielkopolskie, Poland
- Warsaw, Warmińsko-Mazurskie, Poland
- Wien, Wien, Austria
- Alkmaar, Noord-Holland, Netherlands
- Amsterdam, Noord-Holland, Netherlands
- Riga, Rīga, Latvia
- Vilnius, Vilniaus apskritis, Lithuania
+78 more- Engineering
EU based job
Job description
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.
Job requirements
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.
or
All done!
Your application has been successfully submitted!