Młodszy Manualny Specjalista QA&QC zdalnie Potrzebujemy w naszym zespole doświadczonego technicznie Manualnego Specjalisty QA&QC, który przywiązuje wagę do najdrobniejszych szczegółów i wie jak komunikować się ze wszystkimi uczestnikami procesu rozwoju, aby współpraca była efektywna. Oferta skierowana jest do osoby, która potrafi kontrolować swój proces pracy i jest odpowiedzialna za zapewnienie jakości gotowego rozwiązania: pod kątem dobrze działającego RESTful API; ze względu na dobrze działaj
Młodszy Manualny Specjalista QA&QC zdalnie Potrzebujemy w naszym zespole doświadczonego technicznie Manualnego Specjalisty QA&QC, który przywiązuje wagę do najdrobniejszych szczegółów i wie jak komunikować się ze wszystkimi uczestnikami procesu rozwoju, aby współpraca była efektywna. Oferta skierowana jest do osoby, która potrafi kontrolować swój proces pracy i jest odpowiedzialna za zapewnienie jakości gotowego rozwiązania: pod kątem dobrze działającego RESTful API; ze względu na dobrze działające interfejsy WEB; ze względu na dobrze działające aplikacje mobilne na iOS i Android; ze względu na prawidłowe i kompletne dane na równi z DB; ze względu na dobrze funkcjonującą część serwerową, w tym integrację z usługami zewnętrznymi - oczekujemy możliwości współpracy z hurtowniami, bazami danych, sprawdzania ustawień i integracji z usługami firm trzecich, gdyż często problem może wykraczać poza zakres naszego produktu. Oczywiście nikt nie spodziewa się, że już od pierwszego dnia będzie można przystąpić do złożonego projektu i od razu sprawdzić złożony produkt oraz zapewnić wsparcie dużym klientom. Wrzucamy juniorów w „wkład” projektu, mając nadzieję, że jakoś sami „wypłyną”. Wręcz przeciwnie, od samego początku zostanie powołany mentor, który „wszystko wprowadzi” i będzie wspierał na wszystkich etapach pracy. Nawiasem mówiąc, nie tylko mentor Ci pomoże - zawsze możesz liczyć na wsparcie pozostałych członków zespołu (jest to część naszej wewnętrznej kultury). Na bieżąco dokonujemy także przeglądu wykonanej pracy. Jednocześnie nie ma bezsensownego mikrozarządzania i automatycznego śledzenia czasu: ważny jest wynik pracy pracownika i kontrola nad nim minuta po minucie. Generalnie jesteśmy normalni i adekwatni (wciąż może skromni, ale na pewno :) ) Jak pracujemy? Pracujemy w zespołach 3-5-8 osobowych, wykorzystując technologię Scrum: w zależności od projektu jest to 1-2 QA & Support, 1-2 backend developerów, 1-2 frontend/back front, 1-2 iOS, 1 -2 Android, Scrum Master/Menedżer projektu. Jednocześnie każdy członek zespołu ma szansę wpłynąć na projekt jako całość, zaproponować swoje rozwiązania. Nie ma sytuacji, w których wszyscy mówią: „Zróbmy to i tylko to”. Wszystko jest odwrotnie – do każdego projektu staramy się dobrać dokładnie takie rozwiązania technologiczne, które najlepiej przyczynią się do rozwiązania konkretnego problemu. Będziesz mógł wyrazić i uzasadnić swoją wizję wyboru rozwiązań i podejść do wsparcia produktu. Swoją drogą, wiele naszych projektów zakończyło się wykorzystaniem technologii zaproponowanych przez juniorów. Istnieją także zespoły zajmujące się przeglądem i wymianą doświadczeń w każdym obszarze technologicznym: QA&QC, backend (PHP), Angular/React, iOS, Android. Nad jakimi projektami pracujemy? Wszystkie produkty, które tworzymy, przynoszą naszym klientom realne korzyści biznesowe. Kilka przykładów naszych realizacji: Stworzenie elektronicznego systemu Check-In dla największej firmy wycieczkowej, który pozwolił pięciokrotnie skrócić czas rejestracji pasażerów przy wejściu na statek. Digitalizacja kluczowych procesów biznesowych kancelarii prawnej, w wyniku której udało się skrócić o 95% czas poświęcany przez wysoko wykwalifikowaną kadrę na obsługę klientów. Stworzenie programu pomaga w doborze części zamiennych z dowolnych dostępnych katalogów różnych producentów do konkretnego modelu samochodu. Użytkownicy gryjesteśmy zarówno mechanikami samochodowymi, jak i klientami końcowymi (właścicielami samochodów). Wbudowany skaner rozpoznaje kod VIN i wyświetla wszystkie części zamienne kompatybilne z samochodem (zarówno oryginalne, jak i analogowe). Rezultatem jest skrócenie czasu wyboru części samochodowej z 10-40 minut do 10 sekund. Stworzenie systemu kontroli merchandisingu dla sieci handlowych. Kamera smartfona rejestruje produkt na ulicy, jest automatycznie rozpoznawany i porównywany z planogramem (schemat idealnego układu konkretnego rodzaju produktu). Teraz zamiast specjalistów od merchandisingu kontrolę ekspozycji może przeprowadzić każdy nisko wykwalifikowany pracownik za pomocą aplikacji zainstalowanej na smartfonie. Aplikacja ibackend dla inteligentnego dozownika mydła, dla służb porządkowych firm i centrów biznesowych – nasz mały wkład w ochronę środowiska, który pozwala na zużycie 2-3 razy mniej detergentów i zmniejszenie o połowę kosztów transportu pojemników z mydłem. Z jakich podejść/technologii korzystamy? Testujemy część WEB naszych produktów. Testujemy aplikacje mobilne (jeśli takie komponenty są dostępne w projekcie). Testujemy API REST, więc powinieneś znać narzędzia do testowania API oraz wiedzieć, jak korzystać ze Swaggera i Postmana. Pracujemy z biletami w Jira, tworzymy i pracujemy z dokumentacją testową: plany testów, przypadki testowe, listy kontrolne. Stosujemy systemy zarządzania testami, które pozwalają nam wypracować systematyczne podejście do procesów. Używamy TestRail’a. Aby wykonać te zadania, musisz: Rozumieć architekturę klient-serwer. Podstawowa znajomość SQL do pisania zapytań do baz danych. Poznaj różnicę pomiędzy REST API i protokołem SOAP. Posiadaj angielski na poziomie średniozaawansowanym. Format pracy Cały zespół pracuje zdalnie. Wszystkie usługi potrzebne do pracy i uczestnictwa we wszystkich procesach dostępne są zdalnie. Jeśli przebywasz we Lwowie, możesz odwiedzić biuro. Okres próbny wynosi 3 miesiące, przegląd odbywa się co miesiąc. Głównym celem okresu próbnego jest zrozumienie, czy jesteśmy dla siebie odpowiedni. Nie jest łatwo „zamknąć wakat” i spróbować zrozumieć, czy będzie Ci wygodnie pracować w naszym zespole przy innych projektach i odwrotnie. W okresie próbnym będziesz miał czas na zapoznanie się z 1-2 produktami, pracę w roli mentora swojego zespołu, poznanie naszego zespołu – zrozumienie, kto co robi. Głównym celem tego zabiegu jest sprawdzenie, czy jesteśmy gotowi na „długą zabawę samotną” – tak jak jesteśmy przyzwyczajeni do pracy w gronie kolegów. Co zwykle dzieje się po przesłaniu nam CV? Nasz rekruter sprawdza Twoje CV pod kątem przydatności na danym stanowisku. Jeśli wszystko będzie w porządku, zadzwonimy i umówimy się na rozmowę. Rekruter przeprowadza krótką rozmowę kwalifikacyjną, podczas której zadaje podstawowe pytania, które pomagają lepiej przygotować się do głównej rozmowy technicznej. Dodatkowo sprawdzamy nasze wzajemne oczekiwania. Rozmowa techniczna przeprowadzona przez doświadczonych specjalistów pomoże lepiej zrozumieć Twój obecny poziom, bardziej szczegółowo omówić Twoje doświadczenie zawodowe i zadania, które musisz wykonać. Jeśli zdałeś rozmowę techniczną, ostatnim etapem jest zadanie testowe. Na podstawie wyników wykonanego zadania podejmujemy ostateczną decyzję.