Nasze zespoły opracowują zestaw produktów opartych na danych dla naszych portali pracy, aby zbliżyć osoby poszukujące pracy do pracodawców i zapewnić idealne dopasowanie do odpowiedniego miejsca dla każdego. Ściśle współpracujemy z działami ds. produktów i analizy danych, aby połączyć ich wizję i wiedzę oraz udostępniać je użytkownikom. Dopracowujemy, rozwijamy i wdrażamy pomysły na produkty, opakowujemy wymagania i rozwiązania z zakresu inżynierii danych w kod i obsługujemy je skalowalną infrastrukturą. Mocno zainwestowaliśmy w aspekt rozwoju AWS. Będziemy inwestować więcej w dwa nowe projekty, które powinny pomóc nam osiągnąć nasze cele: bibliotekę komponentów wielokrotnego użytku oraz podejście cross-site do optymalizacji przepływów UX naszych stron. Dlatego poszukujemy Inżyniera QA, który pomoże nam w utrzymaniu wysokich standardów jakości dla nich.
Umiejętności i wiedza wymagane na stanowisko:
- Doświadczenie z architekturą serwisową klient/serwer, związaną z tworzeniem i wdrażaniem stron internetowych (SDLC)
- Doświadczenie w projektowaniu systemów testów automatycznych, a także w pisaniu i integracji testów w systemach już istniejących w firmie
- Solidna wiedza i doświadczenie w pracy w Selenium
- Solidna wiedza i potwierdzone doświadczenie w pracy w JAVA
- Doświadczenie w metodyce Agile i głębokie zrozumienie jej znaczenia
- Doskonałe umiejętności komunikacji werbalnej i pisemnej w języku angielskim
- Doświadczenie w testowaniu wydajności z JMeter i/lub Gatling
- Doświadczenie w testowaniu RESTful Web Services
- Umiejętność pomocy zespołom w optymalizacji wykorzystania popularnych narzędzi programistycznych
- Praktyczna znajomość narzędzi do kontroli wersji kodu źródłowego
- Doświadczenie w testowaniu stabilności lub bezpieczeństwa
Umiejętności i wiedza, które są mile widziane:
- Znajomość JavaScript i Cypress
- Praktyczne doświadczenie w tworzeniu oprogramowania
- Analiza statystyczna, umiejętność analizy i przetwarzania danych
- Doświadczenie z narzędziami analitycznymi, np. Adobe Analytics
W tej roli będziesz:
- Pracować w całej organizacji z zespołami wdrażającymi zestaw produktów, aby pomóc im budować i optymalizować procesy i narzędzia QA
- Aktywnie pomagać zespołom w podnoszeniu jakości ich usług i wyników dostarczanych przez nich poprzez obserwację, coaching i kontrolę ich pracy
- Pomagać zespołom produktowym i deweloperskim wdrażać funkcje, które umożliwią spełnienie wymagań produktowych
- Uczestniczyć, a także prowadzić działania związane z dzieleniem się wiedzą z członkami zespołu z różnych obszarów (front/back end, data science, społeczność QA), aby podnieść świadomość i znaczenie zbiorowości zapewniania jakości
Proces:
- SCRUM (2 tygodniowy cykl, wydzielona rola SCRUM mastera)
- Code review
- CI
- Testy wewnątrz zespołu
- Duży wpływ zespołu na sam produkt (pełne partnerstwo z PO)
Technologie wykorzystywane w zespole:
- .NET
- PHP
- React
- Nodejs, Express
- Java, Spring
- Flask, Django
- Jest, Cypress
- PostgreSQL
- AWS: ECS, SageMaker, lambdas
- Docker
Oferujemy:
- Ubezpieczenie medyczne oraz stomatologiczne
- Ubezpieczenie na życie
- Platforma benefitowa – wybierasz to, co chcesz
- Szkolenia i międzynarodowe konferencje
- Hackathony, Knowledge Sharing Hours
- Projekty dla Klienta wewnętrznego
- Cykliczne eventy i imprezy integracyjne
- Zajęcia języka angielskiego (z lektorem/native speakerem)
- Pokój gier i chillout zone