# QA Engineer (Junior/Mid)

**Company:** [Telemedi](http://jobs.workable.com/companies/63QqLTf6qWM8SqJjHX4rky.md)
**Location:** Warszawa, Poland
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** IT

[Apply for this job](http://jobs.workable.com/view/52e8fa97-ed94-4f45-8736-dd39a843511d)

## Description

### O nas i o roli

Telemedi obsługuje tysiące konsultacji lekarskich dziennie, więc u nas QA nie testuje funkcji, z których i tak jeszcze nikt nie korzysta. Każdy błąd, który przepuścisz, dotyka kogoś naprawdę. Stabilność naszych serwisów to fundament biznesu, nie dodatek — dlatego praca QA ma u nas realną wagę i jest doceniana na równi z pracą deweloperską, a nie traktowana jako etap po drodze do release'u.

Granica między QA, a dev coraz bardziej się zaciera, i to nam pasuje. Szukamy kogoś, kto chce być blisko implementacji — rozumieć kod i logikę biznesową, którą testuje, a nie tylko klikać w interfejs z zewnątrz. Łączysz testy manualne z automatyzacją (Playwright, Postman) i wiesz, kiedy które podejście ma sens.

Masz też dryg do automatyzacji własnej pracy — jeśli robisz coś ręcznie po raz trzeci, naturalnym odruchem jest pytanie "jak to zautomatyzować". AI to dziś jedno z takich narzędzi — potrafi wygenerować dużą część kodu testowego za Ciebie. To nie zwalnia Cię jednak z myślenia: liczy się bardziej to, czy potrafisz ocenić, czy wygenerowany test faktycznie sprawdza to, co powinien, niż to, czy napiszesz go od zera.

### Twoje zadania

-   Testy funkcjonalne manualne aplikacji web i mobile (głównie web) — testy funkcjonalne, retesty, smoke testy
-   Rozwój i utrzymanie testów E2E (Playwright) oraz API (Postman), w dużej mierze przy wsparciu AI
-   Przygotowanie dokumentacji testowej i raportów po testach
-   Wsparcie zespołu w obszarze Service Desk (zgłoszenia od klientów/użytkowników)
-   Ciągła automatyzacja własnej pracy — eliminowanie powtarzalnych, ręcznych czynności
-   Ścisła współpraca z zespołem developerskim

###   
Proces rekrutacyjny

1.  Krótki quiz online (5–10 min)
2.  Zadanie techniczne z AI
3.  Rozmowa z Hiring Managerem
4.  (opcjonalnie) Assessment Day dla wybranych kandydatów

## Requirements

### Wymagania

-   Dobre rozumienie mechanizmów działania aplikacji web (HTTP, API, działanie przeglądarki)
-   Doświadczenie w testach funkcjonalnych
-   Umiejętność pisania testów automatycznych E2E lub API (Playwright, Postman lub podobne)
-   Realna biegłość w pracy z AI-native narzędziami (Cursor/Claude Code) do generowania i utrzymania testów — i na tyle mocne podstawy, żeby ocenić, czy to, co wygenerował model, faktycznie ma sens
-   Umiejętność pisania prostych zapytań SQL
-   Ownership — samodzielność i odpowiedzialność za powierzone zadania
-   Płynna znajomość polskiego; angielski pozwalający czytać dokumentację

### Mile widziane

-   Znajomość (nawet podstawowa) dowolnego języka programowania
-   Doświadczenie w branży medycznej, ubezpieczeniowej lub assistance
-   Praktyczna znajomość Git
-   Doświadczenie z testowaniem w kontekście CI/CD i procesu wdrożeniowego (testy jako bramka w pipeline, smoke testy post-deploy, weryfikacja parytetu środowisk staging/prod)
-   Znajomość n8n i umiejętność tworzenia automatyzacji
-   Certyfikat ISTQB

### Pracujemy z

-   **Testy:** Playwright + TypeScript, Postman, Cursor/Claude Code
-   **Aplikacje:** PHP (Symfony), React + TypeScript
-   **Infrastruktura:** Google Cloud Platform
-   **Narzędzia:** Jira, Confluence, GitHub, Slack (dużo automatyzacji opiera się o Slack)
-   **CI:** Docker, GitHub Actions

## Benefits

-   Elastyczny model pracy (hybrydowy)
-   Opieka medyczna
-   Karta Multisport
-   Współpraca w oparciu o umowę B2B
