Test Manager
170 - 190 PLN/ godz.
NieokreślonePart-time
#443879·Dodano 2 dni temu·0
Źródło: TQLOTech Stack / Keywords
DockerKubernetesAzureCI/CDJenkinsGitLab CIBambooTerraformAnsiblePuppet`,`Grafana`,`Zabbix`,`Nagios`,`Delphix`,`Informatica`,`Bash`,`Python`,`PowerShell`,`ITIL`,`DevOps`,`Agile
Firma i stanowisko
Nasz Klient to duża organizacja rozwijająca i utrzymująca rozbudowane środowisko technologiczne wspierające kluczowe systemy biznesowe.
Wymagania
Must have:
- Doświadczenie w zarządzaniu lub koordynowaniu środowisk testowych oraz bardzo dobre rozumienie procesów ich tworzenia, utrzymania, odświeżania i monitorowania
- Bardzo dobre rozumienie infrastruktury IT obejmującej serwery, bazy danych, środowiska wirtualne oraz rozwiązania kontenerowe
- Praktyczna znajomość Docker i Kubernetes
- Doświadczenie z rozwiązaniami chmurowymi, preferowana znajomość Azure
- Umiejętność zarządzania środowiskami testowymi odzwierciedlającymi konfigurację i zależności środowiska produkcyjnego
- Znajomość procesów CI/CD oraz doświadczenie z narzędziami takimi jak Jenkins, GitLab CI lub Bamboo
- Znajomość narzędzi Infrastructure as Code i Configuration Management, takich jak Terraform, Ansible lub Puppet
- Doświadczenie w monitorowaniu oraz diagnozowaniu problemów związanych z wydajnością, stabilnością i dostępnością środowisk
- Znajomość narzędzi takich jak Grafana, Zabbix lub Nagios
- Wiedza z zakresu zarządzania danymi testowymi, w tym ich przygotowania, anonimizacji oraz wersjonowania
- Umiejętność koordynowania działań technicznych związanych ze środowiskami testowymi przy współpracy z obszarami QA, DevOps, infrastruktury i developmentu
Nice to have:
- Znajomość Delphix lub Informatica w kontekście zarządzania danymi testowymi
- Umiejętność automatyzacji z wykorzystaniem Bash, Python lub PowerShell
- Znajomość procesów testowania manualnego i automatycznego
- Znajomość dobrych praktyk ITIL, DevOps i Agile
- Certyfikaty z obszaru Azure, AWS, ITIL, QA lub Kubernetes
Obowiązki
- Koordynowanie cyklicznego odświeżania środowisk testowych oraz optymalizacja procesu w celu skrócenia czasu kolejnych cykli
- Nadzorowanie przygotowania, konfiguracji i utrzymania środowisk testowych obejmujących serwery, bazy danych oraz aplikacje
- Zapewnianie zgodności środowisk testowych ze środowiskiem produkcyjnym oraz zarządzanie różnicami pomiędzy środowiskami DEV, TEST i UAT
- Monitorowanie dostępności, stabilności i wydajności środowisk oraz wspieranie identyfikacji i rozwiązywania problemów technicznych
- Zarządzanie danymi testowymi, w tym ich przygotowaniem, wersjonowaniem oraz anonimizacją zgodnie z wymaganiami bezpieczeństwa
- Planowanie dostępności i wykorzystania środowisk testowych z uwzględnieniem potrzeb obszarów QA, DevOps, infrastruktury i developmentu
- Zarządzanie zależnościami, dostępami i ryzykami związanymi z wykorzystaniem środowisk testowych
- Przygotowywanie środowisk na potrzeby testów wydajnościowych, bezpieczeństwa oraz testów obciążeniowych
- Identyfikowanie obszarów wymagających automatyzacji lub optymalizacji w procesach zarządzania środowiskami
- Tworzenie i aktualizacja dokumentacji dotyczącej konfiguracji, zmian, dostępności oraz procesów utrzymania środowisk testowych
Benefity
- Udział w projekcie obejmującym rozbudowane i złożone środowiska testowe
- Udział w usprawnianiu i skracaniu procesu odświeżania środowisk
- Optymalizacja procesów związanych ze stabilnością, dostępnością i wykorzystaniem środowisk testowych
- Złożone zagadnienia technologiczne na styku QA, infrastruktury, DevOps i developmentu
TQLO sp. z o.o.
83 aktywne oferty