W skrócie
- Zadania: Prowadzenie strategii inżynierii jakości i optymalizacja procesów testowych.
- Firma: Fortune 100 firma technologiczna z globalnym zasięgiem.
- Benefity: Konkurencyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko pracy z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Zyskaj doświadczenie w nowoczesnych technologiach i wpływaj na jakość produktów.
- Kwalifikacje: Doświadczenie w roli lidera QA oraz umiejętności w zakresie automatyzacji testów.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Przegląd
Stała, pełnoetatowa praca w trybie hybrydowym. Łączymy klientów z rynkami - a talenty z możliwościami. Z ponad 5400 pracownikami i ponad 80 000 klientami instytucjonalnymi, komercyjnymi i płatniczymi, działamy w ponad 80 biurach na sześciu kontynentach. Jako dostawca z listy Fortune 100, notowany na Nasdaq, łączymy klientów z globalnymi rynkami - koncentrując się na innowacjach, ludzkich połączeniach oraz dostarczaniu produktów i usług światowej klasy dla wszystkich typów inwestorów.
Segmenty biznesowe: Angażuj się w różnorodne, krytyczne dla biznesu działania, które zapewniają sprawne funkcjonowanie naszej firmy. Od strategicznego marketingu i zarządzania finansami po zasoby ludzkie i nadzór operacyjny, będziesz miał okazję optymalizować procesy i wdrażać zmieniające zasady polityki.
Obowiązki
Cel stanowiska: Szukamy lidera testów, który przejmie odpowiedzialność za strategię inżynierii jakości w programie NeXus. To rola technicznego lidera, w której ocenisz aktualną dojrzałość testowania, zdefiniujesz i wdrożysz skalowalną architekturę testów oraz dostosujesz testowanie do nowoczesnych praktyk rozwoju oprogramowania, aby umożliwić szybszą, bezpieczniejszą i bardziej niezależną dostawę usług.
- Strategia i architektura
- Ocena aktualnej dojrzałości testów w zakresie technologii, narzędzi, automatyzacji, standardów, zarządzania i praktyk dostawy.
- Analiza istniejących procesów QA i testowania oraz identyfikacja wąskich gardeł, ryzyk i nieefektywności.
- Zdefiniowanie i wdrożenie docelowej architektury testów zgodnej z celami inżynieryjnymi i biznesowymi.
- Zdefiniowanie strategii testów na poziomie usług obejmującej testy UI, API, integracyjne, kontraktowe, regresyjne, wizualne i niefunkcjonalne.
- Praktyka inżynieryjna i dostawa
- Dostosowanie praktyk testowania do standardów rozwoju oprogramowania, przepływów pracy SDLC i modeli dostawy CI/CD.
- Prowadzenie unifikacji narzędzi i języków tam, gdzie poprawia to spójność, łatwość utrzymania, szybkość i efektywność kosztową.
- Wdrażanie podejścia shift-left poprzez wprowadzenie jakości wcześniej w procesie projektowania i rozwoju.
- Udoskonalenie lokalnych i CI pętli zwrotnych, aby wspierać szybki codzienny rozwój niezależnie wdrażanych usług.
- Ustanowienie standardów testowania i wytycznych dla projektowania frameworków, selektorów, obiektów stron, komponentów, mockowania, danych testowych i raportowania.
- Poprawa deterministyczności i niezawodności testów automatycznych, w tym strategii dla systemów czasu rzeczywistego i zdarzeniowych.
- Liderstwo i zarządzanie
- Zapewnienie technicznego przywództwa, mentoringu oraz przeglądów kodu/projektu dla inżynierów QA w różnych zespołach - ustalając standardy jakości automatyzacji.
- Posiadanie mapy drogowej frameworka testowego i modelu wkładu, zapewniając, że zmiany są przeglądane, wersjonowane i wdrażane w sposób bezpieczny.
- Wprowadzenie lub poprawa metryk jakości, pulpitów nawigacyjnych i śledzenia w zakresie pokrycia, zdrowia regresji, wycieków defektów i gotowości do wydania.
- Współpraca z interesariuszami z działów inżynierii, QA, DevOps, produktu i architektury w celu realizacji mapy drogowej transformacji jakości.
- Reprezentowanie jakości w decyzjach dotyczących gotowości do wydania i podnoszenie ryzyka z jasnym, opartym na dowodach uzasadnieniem.
Kwalifikacje
Aby zdobyć tę rolę, potrzebujesz:
- Udokumentowane doświadczenie jako lider testów, lider QA, główny/lead inżynier QA lub starszy lider inżynierii jakości w złożonym środowisku produktowym lub platformowym.
- Silne doświadczenie praktyczne w projektowaniu architektury i strategii automatyzacji testów w zakresie testów UI, API, integracyjnych, kontraktowych i regresyjnych.
- Doświadczenie w budowaniu i zarządzaniu skalowalnymi frameworkami testowymi, standardami, wzorcami wielokrotnego użytku i najlepszymi praktykami w różnych zespołach.
- Doświadczenie w prowadzeniu, mentorowaniu i technicznym kierowaniu inżynierami QA - bez konieczności posiadania odpowiedzialności za zarządzanie liniowe.
- Głębokie zrozumienie integracji CI/CD, gotowości do wydania, bram jakości i optymalizacji pętli zwrotnych, z silnym nastawieniem na shift-left.
- Doświadczenie w poprawie niezawodności automatyzacji poprzez deterministyczne projektowanie testów, mockowanie, redukcję niestabilnych testów i stabilne wykonanie regresji.
- Silne zrozumienie raportowania testów, metryk jakości, śledzenia i strategii testów na poziomie usług dla niezależnie wdrażanych systemów.
- Doskonale umiejętności zarządzania interesariuszami, komunikacji i przywództwa międzyfunkcyjnego.
Co wyróżnia Cię spośród innych kandydatów:
- Doświadczenie z nowoczesnymi narzędziami testowymi, takimi jak Playwright, Selenium, Vitest/Jest, narzędzia REST API, Pact/Zod/OpenAPI oraz testowanie regresji wizualnej.
- Doświadczenie w testowaniu systemów czasu rzeczywistego, opartych na zdarzeniach lub wymagających uwierzytelnienia, w tym WebSocket/streaming i SSO/Okta/token-based flows.
- Doświadczenie w integracji automatyzacji z narzędziami do dostawy i raportowania w przedsiębiorstwie, takimi jak TestRail, Allure, Azure DevOps, Jenkins, TeamCity lub Octopus.
- Doświadczenie w różnych stosach technologicznych, szczególnie TypeScript/Node.js i/lub C#/.NET, a także znajomość narzędzi do testowania wydajności, takich jak k6, NBomber lub JMeter.
- Doświadczenie w definiowaniu standardów dla narzędzi wspomagających rozwój i testowanie z wykorzystaniem AI w kontekście przedsiębiorstwa.
- Doświadczenie w usługach finansowych, handlu, pośrednictwie lub innych regulowanych środowiskach.
- Odpowiednie certyfikaty, takie jak ISTQB lub równoważne praktyczne doświadczenie.
Jak wygląda sukces:
- Szybsze i bardziej niezawodne pętle zwrotne dla deweloperów.
- Zmniejszenie wąskich gardeł w wykonywaniu testów i gotowości do wydania.
- Poprawa spójności i łatwości utrzymania dzięki standaryzacji i zarządzaniu.
- Lepsza stabilność regresji, jaśniejsze raportowanie jakości i wyższa pewność wydania.
- Wyższa pewność w codziennych wdrożeniach niezależnie rozwijanych usług.
- Silniejsza, bardziej spójna społeczność inżynierów QA z wspólnymi standardami i wyraźną odpowiedzialnością.
Wymagania dotyczące wykształcenia / certyfikacji:
Dyplom licencjata w dziedzinie technologii informacyjnej.
Środowisko pracy: Hybrydowe, 4 dni w biurze z prywatnym parkingiem dla pracowników.
QA Technical Lead in Kraków – pracodawca: Stonex Group
StoneX Group to doskonały pracodawca, oferujący dynamiczne środowisko pracy w międzynarodowym zespole, który łączy innowacje z ludzkimi relacjami. Pracując jako Senior Java Software Engineer, będziesz miał możliwość rozwoju zawodowego w ramach ambitnego projektu Nexus, a także korzystania z licznych benefitów, takich jak elastyczny czas pracy i prywatny parking dla pracowników. Nasza kultura pracy opiera się na współpracy, odpowiedzialności oraz ciągłym doskonaleniu, co sprawia, że jesteśmy idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży technologicznej.