Jakim systemem będziesz się zajmować?
Nasz system jest w światowej czołówce CRM dla firm. System działa w modelu SaaS, opiera się na technologii Angular JS, a bazy danych i backend zbudowany jest w oparciu o Python. W najbliższych 3 latach firma planuje zainwestować kwotę minimum 4 mln PLN w dalszy rozwój systemu i wdrożenie wielu istotnych elementów oraz unowocześnienie frameworku. Aplikacje mobilne, systemy machine learning, całkowicie nowy frontend, marketplace, dodatki lead generation i wiele innych.
Osoba zatrudniona na tym stanowisku będzie odpowiedzialna za analizę wymagań biznesowych, opisanie przypadków testowych, wykonanie testów, zaraportowanie błędów i weryfikację dostarczonych poprawek programistycznych.
Zakres odpowiedzialności:
- Analiza wymagań
- Przygotowanie (opisanie) testów
- Wykonanie testów
- Raportowanie i re-testy błędów
- Raportowanie testów do Kierownika
Wymagania:
- Wiedza w tematach takich jak: software quality, proces testowania, typy testów, cykl życia produktu i raportowanie bug’ów
- Doświadczenie komercyjne w Selenium WebDriver
- Podstawowa znajomość języków programowania (Python/JavaScript)
- Znajomość modelowania Page Object Pattern
- Doświadczenie w frameworkach takich jak: Cucumber, JBehave lub Protractor
- Podstawowa znajomość systemów kontroli wersji (GIT/SVN)
- Zaznajomienie z planami testowymi i przygotowaniem raportów (TestRail)
- Praktyczna wiedza w technologiach używanych w aplikacjach webowych (protokół HTTP, REST API, HTML, cookies, localStorage
- Podstawowa znajomość SQL
- Myślenie analityczne
- Dobra znajomość języka angielskiego (min. B2)
Oferujemy:
- Pracę w szybko i prężnie rozwijającej się firmie,
- Możliwość rozwoju oraz wdrażania własnych pomysłów i doświadczeń,
- Otwartość na nowe rozwiązania,
- Pakiet benefitów (m.in. kartę multisport, Spotify),
- Pracę w dynamicznym młodym zespole
- Stabilność zatrudnienia w oparciu o umowę B2B na 1/2 lub cały etat
- Możliwość całkowitej pracy zdalnej
- Pakiet szkoleń