Zarządzanie środowiskami testowymi : planowanie, utrzymanie i koordynacja dostępności środowisk testowych w cyklu życia projektu; wprowadzanie praktyk CI / CD i wspieranie zespołów developerskich i testerskich w dostępie do środowisk.
Projektowanie i wdrażanie monitoringu : skuteczne zaimplementowanie monitoringu środowisk testowych z użyciem narzędzi takich jak Grafana, Zabbix, OP5, Greylog (detekcja awarii, oraz proaktywne zarządzanie dostępnością środowisk).
Zarządzanie błędami i incydentami testowymi : współtworzenie procesu obsługi błędów występujących na dot. środowiskach testowych (od zgłoszenia, przez analizę, aż po przywrócenie pełnej funkcjonalności). Współpraca z zespołami DevOps i Infrastrukturą.
Mapa środowisk testowych : stworzenie i utrzymanie mapy środowisk testowych, uwzględniającej zależności systemowe, konfiguracje, w szczególności w zakresie zarządzania wersjami / wydaniami. Wdrożenie i późniejsze zarządzanie procesami planowania wydań na środowiskach testów testowych oraz identyfikacja i rozwiązywanie konfliktów pomiędzy zespołami.
Zarządzanie konfliktami i kolizjami : rozwiązywanie konfliktów w zakresie zapotrzebowania na środowiska pomiędzy zespołami i inicjatywami. Wprowadzenie zasad rezerwacji środowisk i kontroli dostępu.
Budowa procesów zarządzania środowiskami testowymi : opracowanie i wdrożenie procesów zarządzania środowiskami testowymi (planowanie, przygotowanie, udostępnianie, czyszczenie, rekonfiguracja), wraz ról i odpowiedzialności (Release Manager, Environment Owner, Tester, DevOps etc. ).
Zarządzanie cyklem wydawniczym (Release Management) : planowanie i koordynacja releasów aplikacyjnych, współpraca z zespołami Dev, QA i Infra, współtworzenie harmonogramów wdrożeń i zapewnienie zgodności z procesem zmian.
Znajomość narzędzi :
Zarządzanie błędami i testami : JIRA, Xray
Monitoring : Grafana, Zabbix, OP5
Procesy ITSM / ITIL : podstawy ITIL, doświadczenie w pracy zgodnej z procesami Change, Incident, Problem
DevOps i CI / CD : współpraca z zespołami używającymi Jenkins, Git, Kubernetes (mile widziane)
Dodatkowe atuty :
Umiejętność pracy w środowisku korporacyjnym (wiele systemów, zespołów, lokalizacji)
Doświadczenie w pracy w modelu Agile / Scrum
Proaktywność w identyfikacji i usuwaniu wąskich gardeł w procesie testowym
Umiejętność tworzenia dokumentacji procesowej oraz raportowania stanu środowisk
Wysokie umiejętności komunikacyjne i negocjacyjne – niezbędne przy koordynacji wielu interesariuszy
Dobre praktyki wdrożone przez kandydata :
Wprowadzenie polityki rezerwacji środowisk testowych – z użyciem prostego narzędzia do harmonogramowania, co znacząco ograniczyło konflikty między zespołami
Standaryzacja logowania błędów środowiskowych – wdrożenie szablonu zgłoszeń w JIRA, automatyczne tagowanie błędów infrastrukturalnych vs. testowych
Raporty stanu środowisk – cotygodniowy monitoring i cykliczne raportowanie dla zespołów PM / QA, podnoszący transparentność
Automatyzacja odświeżania środowisk – współpraca z zespołami DevOps i Infrastrukturą.
Utwórz powiadomienie o ofertach pracy dla tego wyszukiwania