Wizer Inc. szuka pełnego pasji i wykwalifikowanego inżyniera oprogramowania, który dołączy do naszego zespołu profesjonalistów. Nowy członek zespołu będzie pracował nad migracją istniejącej monolitycznej aplikacji do usług, a także opracowywaniem nowych funkcji z wykorzystaniem najlepszych praktyk i ustalonych wytycznych dotyczących tworzenia oprogramowania.
Szukamy średnia kontrola jakości zainteresowana cyberbezpieczeństwem. Będziesz ściśle współpracować z zespołami programistów, wsparcia i produktów, a także zajmować się sprzedażą i sukcesem klientów.
Idealny kandydat dla nas to osoba, która lubi i rozwija się w środowisku startupowym, skutecznie komunikuje się z zespołem i wkłada w swojej energii wraz z innymi, aby stworzyć najlepszy produkt cyberbezpieczeństwa na świecie!
Stack frontendowy: ReactJs + hooki; następnyJ; HTML5, CCS3; Zestaw narzędzi RTK Query i Redux (stan); Framework Material UI, JSS i TailwindCss (UI); Książka z opowieściami; praca z preprocesorem SASS; Biblioteka testowa React + Jest + mswjs (testy jednostkowe); Pakiet internetowy 5 i ViteJs (pakiet); Prettier + Eslint (kod).
Stos backendu: Go/NodeJs, REST/gRPC, PostgreSQL, NATS, testy jednostkowe i integracyjne (mock), Google Cloud Platforma, Sentry.
Stos kontroli jakości: Jira/TestRail, Playwright + TS (automatyzacja interfejsu użytkownika e2e), API (Swagger/Postman), testy integracyjne – symulacja phishingu (GoLang).
CI/CD: GitLab, k8s, Google Cloud
Obowiązki:
- Webowe testowanie funkcjonalności produktu (testy backend + frontend);
- Wykonywanie testów backendu (praca z API, bazami danych, logami);
- Tworzenie list kontrolnych i przypadków testowych zgodnie z dokumentacją planu testów i wymaganiami produktu;
- Utrzymanie dokumentacji testowej;
- Realizacja testów, analiza wyników testów;
- li>
- Identyfikowanie, rejestrowanie i śledzenie błędów;
- Współpraca z programistami, kontrolą jakości i właścicielem produktu.
Kwalifikacje i umiejętności: b>
- Średnio zaawansowany + angielski (w mowie i piśmie);
- ponad 3 lata odpowiedniego doświadczenia zawodowego;
- Osobowość proaktywna i zorientowana na wyniki;
- Znajomość praktyk Agile (Scrum, Kanban);
- Dobra znajomość i zrozumienie teorii testowania;
- Dobra znajomość zasad i technik testowania;
- Doświadczenie w pisaniu dokumentacji testowej, przypadków testowych i raportów o błędach (w języku angielskim);
- Doświadczenie w testowaniu stron internetowych;
- Podstawowa wiedza o interfejsie API i sposobach jego testowania;< /li>
- Podstawowa znajomość HTML i CSS, Chrome DevTools;
- Podstawowa znajomość JS/TS;
- Analityczne myślenie.
< br/>Miło jest mieć:
- doświadczenie w pracy z Jira i TestRail;
- testowanie API (np. Postman lub podobne narzędzia/frameworki);
- Praca z narzędziami/frameworkami do automatyzacji testów;
- Podstawowa znajomość SQL;
- Terminal uniksowy (curl, ssh, git );
- Doświadczenie z Dockerem (podstawowa znajomość);
- Zrozumienie CI/CD (GitLab).
Korzyści z projektu
- Firma produkująca produkt, podejście SCRUM i możliwość poznania cyberbezpieczeństwa wewnątrz firmy (szkolenia, wideo i wiele więcej);
- Międzynarodowyzespół — świetna okazja do doskonalenia umiejętności komunikacyjnych;
- W pełni zdalny i elastyczny grafik pracy;
- 18 dni urlopu, 5 dni zwolnienia lekarskiego oraz dzień wolny w dniu święta państwowe;
- MacBook udostępniany na życzenie;
- Budżet na sport/ubezpieczenie (dostępny po okresie próbnym);
- Możliwość pracy razem z zespołem we współpracy -working (biura coworkingowe w Kijowie i Lwowie);
- Budowanie zespołów i zajęcia poza pracą.