Wyzwania, jakie na Ciebie czekają:
- Implementacja i utrzymywanie automatyzacji testów end-to-end w technologii Python, z wykorzystaniem frameworka WebDriver oraz testów funkcjonalnych w technologii TypeScript, z wykorzystaniem frameworka Protractor + Cucumber
- Rozwój narzędzi wspomagających zapewnienie wysokiej jakości naszych systemów
- Planowanie, realizacja oraz analiza wyników testów
- Współuczestniczenie w projektowaniu i tworzeniu aplikacji opartych o frameworki webowe (m.in. Angular)
Nasze oczekiwania:
- Bardzo dobra znajomość con. jednego z frameworków: WebDriver, Protractor
- Dobra znajomość con. jednego języka programowania: Python (preferowany), TypeScript/JavaScript, JAVA, C#
- Doświadczenie w pracy z HTML/XHTML, znajomość selectorów CSS, Xpath
- Znajomość języka zapytań SQL
- Chęć nieustannego uczenia się i szukania innowacyjnych rozwiązań
- Znajomość pryncypiów projektowania obiektowego oraz wzorców projektowych
- Umiejętność pisania czytelnego kodu i rozwiązywania problemów projektowych
- Umiejętność pracy indywidualnej oraz zespołowej
- Komunikatywna znajomość języka angielskiego
Bonus points:
- Doświadczenie w pracy przy projektach webowych
- Posiadanie certyfikatów ISEB/ISTQB
- Znajomość metodyk zwinnych (Agile)
- Znajomość metodyki BDD w automatyzacji
- Znajomość narządzi ciągłej integracji
Oferujemy:
-
Atrakcyjne wynagrodzenie – podstawa negocjacji 9 500 – 10 500 zł netto na B2B/ 8000 – 9000 zł brutto UoP miesięcznie na początek (wszystko zależy od Twojego doświadczenia i wiedzy)
-
Benefity w systemie kafeteryjnym – m.in. karta Multisport, bilety do kina, kody rabatowe w sklepach, możliwość skorzystania z grupowego ubezpieczenia na życie oraz prywatnej opieki medycznej
-
Przyjazną atmosferę i luźny start-up – płaska struktura organizacji, rozrywkowe gadżety w pokojach (piłkarzyki, tenis stołowy, automat do gry)
-
Świetne warunki pracy – nowoczesne biuro, dobrze zaopatrzona kuchnia, chillout room, najlepsze narzędzia komercyjne
-
Duże możliwości rozwoju – praca z najnowszymi technologiami, szkolenia wewnętrzne i zewnętrzne, udział w konferencjach, projektach opensource, tworzeniu firmowego bloga w godzinach pracy, udział w innowacyjnych projektach, realny wpływ na kształt wdrażanych rozwiązań w ramach całej Grupy eSky
-
Dojrzały proces Agile – pełna adaptacja w skali całej firmy od ponad 5 lat, Scrum Master i Product Ownerzy dostępni na miejscu
-
Dojrzałe procesy technologiczne – Test Driven Development, Continuous Integration
-
Pełną autonomię – samoorganizujące się zespoły, swoboda kształtowania metodyki pracy i wyboru technologii, pair programming / mob programming