Cześć!
Jesteśmy RST Software. Od ponad 25 lat pomagamy firmom rozwijać produkty cyfrowe, modernizować istniejące systemy i wdrażać nowe rozwiązania technologiczne. Pracujemy z klientami z całego świata, tworząc software dopasowany do realnych potrzeb biznesu.
Do jednego z naszych projektów poszukujemy Senior Software Testera, który łączy podejścia manualne i automatyzujące, traktując QA jako integralną część procesu wytwarzania oprogramowania.
To rola dla osoby, która chce mieć realny wpływ na jakość produktu, stabilność systemu oraz sposób budowania procesu testowego w nowym zespole.
W tej roli będziesz odpowiadać za
Testy manualne:
-
przygotowywanie scenariuszy testowych i przypadków testowych w qase.io
-
wykonywanie testów funkcjonalnych, regresyjnych i eksploracyjnych
-
weryfikację nowych funkcjonalności przed release’em
-
zgłaszanie, śledzenie i retest błędów
Automatyzację testów:
-
projektowanie, rozwój i utrzymanie testów automatycznych w Playwright + TypeScript
-
rozwój frameworka testowego w oparciu o Page Object Model
-
stopniowe zwiększanie pokrycia automatyzacją
CI/CD i jakość delivery:
-
samodzielne konfigurowanie i utrzymanie pipeline’ów CI/CD w GitLab
-
uruchamianie testów w pipeline’ach CI/CD
-
szybki feedback do zespołu developerskiego
Odnajdziesz się w tej roli, jeśli
-
masz co najmniej 6-letnie doświadczenie w testowaniu oprogramowania (Senior), w tym co najmniej 3 lata w automatyzacji testów
-
pracowałeś/-aś z testami automatycznymi w Playwright — znasz to narzędzie w praktyce
-
dobrze odnajdujesz się w pracy z narzędziami AI i szukasz sposobów, jak dzięki nim pracować szybciej i lepiej
-
znasz Playwright + TypeScript i chcesz rozwijać się w tym kierunku
-
rozumiesz Page Object Model i podstawy dobrego designu testów
-
masz doświadczenie w testach manualnych aplikacji webowych
-
potrafisz samodzielnie konfigurować procesy CI/CD w GitLab
-
znasz podstawy testowania REST API (Postman lub podobne narzędzia)
-
potrafisz pracować z qase.io lub podobnym oprogramowaniem do zarządzania test case’ami
-
potrafisz jasno zgłaszać błędy i analizować problemy
-
znasz język angielski na poziomie min. B2 oraz biegle posługujesz się językiem polskim.
Dodatkowym atutem będzie
-
doświadczenie w automatyzacji testów dla aplikacji fullstack Next.js (Server Side Rendering)
-
doświadczenie pracy w projektach z ustalonym budżetem i zakresem (Fixed Price)
-
doświadczenie w projektach modernizacyjnych lub rewrite’ach systemów