QA Lead

TL;DR

rola: QA Lead

status: Rekrutacja ciągła

wymagany język: PL, ENG

szac. czas rekrutacji (od zgłoszenia): 3 tygodnie

Aplikuj teraz

Jako QA Lead będziesz automatyzować cały proces dostarczania oprogramowania, żeby produkt osiągał oczekiwaną jakość. Pomożesz ustalić wymagane pokrycie testami i będziesz go pilnować w naszych pipeline'ach. Dołączysz do zespołu, który buduje i utrzymuje nowoczesny produkt cyfrowy

OPIS STANOWISKA

Czym będziesz się zajmować

  • Ustalasz strategię i podejście do QA w projektach programistycznych, a potem przekładasz je na codzienną pracę.
  • Pilnujesz, żeby zespoły deweloperskie trzymały się zasad, wytycznych i dobrych praktyk przyjętej strategii QA.
  • Zbierasz metryki i pokazujesz kluczowym interesariuszom, jak idą testy w projektach.
  • Stale usprawniasz QA: dobierasz właściwe narzędzia i techniki testowania oraz rozwijasz automatyzację testów.
  • Do Ciebie trafiają eskalacje we wszystkich sprawach związanych z testami i zapewnieniem jakości. Dla zespołów QA jesteś główną osobą kontaktową.
  • Kierujesz rozwojem strategii, metodyki, standardów pracy i frameworka QA. Podnosisz kompetencje zespołu QA w testach automatycznych i testowaniu w agile'u.
  • Razem z zespołem QA, programistami i Tech Leadami tworzysz i realizujesz strategie QA, żeby dział i firma osiągały cele jakościowe, a nawet je przekraczały.
  • W automatyzacji testów i zapewnieniu jakości wyznaczasz kierunek, a zespół może liczyć na Twoją wiedzę techniczną.
  • Odpowiadasz za projekty automatyzacji testów oraz prowadzisz i mentorujesz programistów i menedżerów, którzy nad nimi pracują.
  • Wprowadzasz dobre praktyki (TDD): uzgadniasz format historyjek użytkownika i framework testowy, żeby zautomatyzować jak najwięcej testów
  • Wspierasz zespół i uczysz go dbać o jakość we wszystkim, co robi (testy jednostkowe, pisanie historyjek użytkownika, automatyzacja testów)
  • Wytrwale poprawiasz jakość w swoim zespole: w projektowaniu rozwiązań, organizacji pracy, monitoringu i w tym, jak klienci przyjmują produkt

Kim jesteś i co potrafisz

  • Patrzysz na złożone środowiska czasu rzeczywistego jako na całość i rozumiesz, jak działają
  • Liczy się dla Ciebie dowiezienie efektu, a problemy rozwiązujesz do skutku
  • Znasz podstawy języków skryptowych w Linuksie
  • Masz duże doświadczenie w Continuous Delivery: wiesz, jak wydawać szybko i bez kompromisów w jakości
  • Od kilku lat budujesz i utrzymujesz scenariusze testów automatycznych
  • Sprawnie korzystasz z narzędzi do automatyzacji (Cucumber, JMeter, Jenkins, GoCD i podobnych)
  • Dobrze znasz co najmniej jeden z tych języków: Ruby, Python, C++, Node
  • Masz solidne doświadczenie w pracy w agile'u, zwłaszcza w scrumie

Co może się przydać

  • Wiedza domenowa: Catalogue, Real time and charging, Business API (aplikacja a backend), protokoły sieciowe (diameter…)
  • Wkład w projekty open source i własne projekty na GitHubie
  • Doświadczenie w utrzymaniu dużych, rozproszonych systemów krytycznych dla biznesu.
  • Bardzo dobra znajomość systemów kontroli wersji, Dockera i chmury, zarówno od strony administracji, jak i od środka

Technologie, z którymi pracujemy

  • Narzędzia open source
  • Java Spring, React, AngularJS, Java
  • PostgreSQL, Oracle, MongoDB
  • REST APIs, Kong, Apigee, webMethods
  • Linux, Docker
  • GitLab, Jenkins, GoCD

Brzmi ciekawie? Aplikuj teraz!

Aplikacje obsługujemy na Matchtly, naszej platformie dla specjalistów. Podasz tam swoje dane i CV. To zajmie chwilę.

Wyślij aplikację

Ocena 5/5 od 25 klientów za web development, aplikacje mobilne i design.