Jesteśmy zespołem 10 doświadczonych zawodników, poszukującym równie doświadczonego Senior QA Engineera. Rozwijamy jeden z modułów Piwik PRO Analytics Suite – Tag Manager, który został zaprojektowany do kontroli i zarządzania ustawieniami gromadzenia i aktywacji danych – wszystko to przy jednoczesnym zachowaniu prywatności użytkowników.
Jako Senior QA Engineer w duecie z naszym testerem będziecie tworzyć testy automatyczne dla Tag Managera, a we współpracy z QA Engineers z pozostałych (pięciu) zespołów produktowych będziesz uczestniczyć w pisaniu automatów oraz testów integracyjnych dla wszystkich modułów Piwik PRO Analytics Suite.
To są wyzwania, które czekają na Ciebie:
- Automatyzacja testów UI (Selenium + Behave)
- Przeprowadzanie testów manualnych
- Dzielenie się wiedzą i mentoring osób z mniejszym doświadczeniem
- Utrzymanie kodu zgodnie ze standardem PEP-8
Żeby sprostać tym wyzwaniom, z pewnością pomocne będą:
- minimum 4-letnie doświadczenie w pisaniu skryptów z wykorzystaniem Pythona – w zespole QA jest to jedyny wykorzystywany język programowania
- umiejętność testowania oraz automatyzacji testów:
- REST API
- UI (with Selenium or similar)
- doświadczenie komercyjne oraz głęboka znajomość frameworka Behave
- doświadczenie komercyjne w pracy z PyTest
- praktyczna znajomość Dockera
- umiejętność konfiguracji CI (GitHub Actions)
- swoboda w pracy z gitem
- praktyczna znajomość technik testowania
- znajomość języka angielskiego na poziomie B2 – komunikacja ogólnofirmowa, w tym sprint reviews, odbywa się w języku angielskim.
Co Cię czeka po przesłaniu CV:
- Krótka rozmowa wprowadzająca z rekruterką (30 min.)
- Rozmowa techniczna z zespołem (2 godziny) – będzie to okazja do poznania przyszłego Managera, QA Leada oraz dwóch kolegów z zespołu – Tech Leada oraz Senior QA Engineera
- Decyzja z informacją zwrotną – niezależnie od tego, czy będzie wiązała się z propozycją współpracy