Test Automation Engineer

Testing

Test Automation Engineer

Testing
Al. Jerozolimskie 180, Warszawa

B2Bnetwork

Full-time
B2B
Mid
Hybrid
3 702 - 4 164 USD
Net per month - B2B

Job description

Opis stanowiska:

Projekt dotyczy automatyzacji testów frontendu w ramach nowoczesnego systemu operacyjnego dla telewizorów, tworzonego z uwzględnieniem dedykowanego sprzętu dostarczanego przez zewnętrznego partnera. Kandydat dołączy do zespołu frontendowego, realizując zadania zarówno twórcze, jak i odtwórcze (50/50). Zakres obejmuje projektowanie, implementację i wykonanie testów integracyjnych mających na celu zapewnienie zgodności software’u z hardware’em. Rola obejmuje również wsparcie w poprawie jakości UX oraz pomoc w definiowaniu strategii testów funkcjonalnych przy ograniczonym czasie realizacji. Współpraca z zespołem backendowym, DevOps oraz produktowym jest integralną częścią pracy.


Obowiązki:

  • Projektowanie i implementacja testów automatycznych z wykorzystaniem frameworków JS/TS.
  • Wykonywanie i utrzymanie przypadków testowych obejmujących testy integracyjne oraz zachowanie UI.
  • Wsparcie testów manualnych tam, gdzie to potrzebne.
  • Ścisła współpraca z zespołem frontendowym i DevOps przy wdrażaniu rozwiązań CI/CD.
  • Wskazywanie możliwych usprawnień UX na podstawie wyników testów.
  • Analiza i rozwiązywanie błędów, zapewnienie pełnej powtarzalności i śledzenia defektów.
  • Udział w optymalizacji strategii testowej i narzędziowej.


Wiedza i doświadczenie:

  • Minimum 3 lata doświadczenia w obszarze automatyzacji testów.
  • Bardzo dobra znajomość TypeScript lub JavaScript.
  • Praktyczne doświadczenie z Puppeteer lub Playwright.
  • Znajomość frameworka Jest (w tym hooki, organizacja testów, parametryzacja).
  • Zrozumienie zasad działania narzędzi do automatyzacji – nie tylko ich obsługi.
  • Znajomość Git, Docker oraz pipeline’ów CI/CD.
  • Doświadczenie w pracy na systemie Linux.
  • Proaktywność, umiejętność samodzielnego rozwiązywania problemów.
  • Otwartość na okazjonalne wsparcie testów manualnych.
  • (Mile widziane) Doświadczenie w tworzeniu lub testowaniu aplikacji webowych.


Tech Stack:

  • TypeScript / JavaScript,
  • Puppeteer lub Playwright,
  • Jest,
  • Git,
  • Docker,
  • CI/CD,
  • Linux.

Tech stack

    English

    B2

    Git

    regular

    Playwright

    regular

    TypeScript

    regular

    Docker

    regular

    Linux

    regular

    Jest

    regular

Office location

Published: 05.05.2025