QA Engineer
⚲ Warszawa, Śródmieście
Do uzgodnienia
Wymagania
- bardzo dobra znajomość cyklu życia oprogramowania oraz metodyk Agile
- zaawansowane doświadczenie w testowaniu API (manualnym i automatycznym)
- praktyczna znajomość narzędzi do testowania API (Postman, SOAP UI, Swagger)
- znajomość języka programowania obiektowego oraz frameworków testowych (Selenium, Playwright)
- doświadczenie z systemami kontroli wersji (Git)
- dobra znajomość procesów i narzędzi CI/CD (np. Azure DevOps)
- podstawowa znajomość relacyjnych baz danych i umiejętność pracy z zapytaniami
- komunikatywna znajomość języka angielskiego oraz zdolności analityczne
Opis stanowiska
Międzynarodowe i globalne projekty w ramach grupy bolttech (insurtech) — projektowanie, implementacja i utrzymanie skalowalnych frameworków automatyzacji testów oraz rozszerzanie zakresu testów automatycznych. Będziesz testować API (manualnie i automatycznie), wspierać procesy CI/CD, dzielić się wiedzą ekspercką i rozwijać dokumentację oraz standardy jakościowe. To oferta dla testera z zaawansowanym doświadczeniem w testowaniu API i znajomością języka obiektowego oraz frameworków testowych. Uwaga: określenia 'zaawansowane' i 'dobra znajomość' są tu subiektywne — warto dopytać, czy oczekiwana jest samodzielna konfiguracja pipeline'ów CI/CD, czy tylko rozumienie koncepcji.
🔍 Dekoder Ogłoszenia
🔴
Bardzo dobra znajomość cyklu życia oprogramowania oraz metodyk Agile
Może oznaczać zarówno głębokie zrozumienie, jak i jedynie powierzchowną znajomość, która wystarczy do pracy w zespole.
🔴
Zaawansowane doświadczenie w testowaniu API (manualnym i automatycznym)
Określenie 'zaawansowane' jest subiektywne i może oznaczać od kilku lat praktyki po umiejętność samodzielnego projektowania i implementacji skomplikowanych strategii testowych.
🔴
Praktyczna znajomość narzędzi do testowania API (np. Postman, SOAP UI, Swagger)
Może oznaczać umiejętność korzystania z podstawowych funkcji narzędzi, a niekoniecznie zaawansowane skryptowanie czy integrację.
🔴
Znajomość języka programowania obiektowego oraz frameworków testowych (np. Selenium, Playwright)
Może oznaczać znajomość jednego języka i jednego frameworka, a niekoniecznie biegłość w kilku.
🔴
Dobra znajomość procesów i narzędzi CI/CD (np. Azure DevOps)
Może oznaczać jedynie rozumienie koncepcji, a niekoniecznie umiejętność samodzielnego konfigurowania i utrzymania potoków CI/CD.