O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
CZEGO POTRZEBUJEMY W Hazelcast nasz zespół inżynierii jakości jest zaangażowany w utrzymanie najwyższych standardów jakości oprogramowania dla naszych klientów. Jako część naszego zespołu znajdziesz się wśród innych wykwalifikowanych inżynierów ds. jakości, których celem jest zapewnienie, że nasza oparta na Javie platforma rozproszonego przechowywania i przetwarzania strumieniowego w czasie rzeczywistym spełnia rygorystyczne standardy jakości. Poszukujemy inżynierów oprogramowania na stanowisku testowym z dużym doświadczeniem w testowaniu platform oprogramowania Java, którzy będą pracować ramię w ramię z naszymi ekspertami programistami Java.
Na tym stanowisku będziesz stawiać czoła złożonym wyzwaniom, przyczyniać się do realizacji naszej wizji jakości produktów i odgrywać kluczową rolę w dostarczaniu niezawodnego, wydajnego oprogramowania, które zachwyca naszych klientów. CO BĘDZIESZ ZROBIĆ Ściśle współpracuj z twórcami oprogramowania, aby zrozumieć architekturę, projekt i implementację systemu w celu stworzenia skutecznych strategii testowych. Zwracaj uwagę na jakość kodu i kunszt wykonania oprogramowania.
Weź udział w przeglądach kodu, upewniając się, że kod jest projektowany z myślą o automatyzacji testów. Aktywne uczestnictwo w codziennych spotkaniach stand-up, sesjach tworzenia historii, zespole. retrospektywy, regularne raportowanie postępów oraz proponowanie i wdrażanie ulepszeń. Opracowywanie szczegółowych planów testów, skryptów testowych i raportów z zakończenia testów w oparciu o specyfikacje funkcjonalne i techniczne.
Opracowywanie, utrzymywanie i ulepszanie ram testów automatycznych do testów funkcjonalnych i niefunkcjonalnych. Projektowanie i wykonywanie testów wydajności, obciążenia i warunków skrajnych, aby upewnić się, że aplikacja może być skalowana i działać przy dużym natężeniu ruchu lub ograniczeniach zasobów. Zintegruj testy automatyczne z potokiem CI/CD, aby zapewnić częstą, automatyczną walidację zmian w kodzie.
Monitoruj stan zestawów testów i upewnij się, że testy automatyczne działać pomyślnie, zapewniając jednocześnie optymalizację środowiska testowego i przypadków testowych w celu poprawy wydajności systemu.Badanie niepowodzeń testów i ścisła współpraca z programistami w celu diagnozowania i rozwiązywania defektów i problemów.CO MASZMin. 5 lat doświadczenia na stanowisku Inżynierii Jakości Min. 5 lat doświadczenia w języku Java (budowa frameworków testowych i testowanie aplikacji Java) Doświadczenie w rozproszonym buforowaniu, obliczeniach i strumieniowaniu Doświadczenie ze frameworkami i narzędziami automatyzacji (JUnit) Doświadczenie w weryfikacji atrybutów niefunkcjonalnych/jakościowych.
Benchmarking wydajności (opóźnienie i przepustowość) Testowanie odporności (chaos i fuzzing) Testowanie skalowalności Pożądana znajomość następujących zagadnień: Udokumentowane doświadczenie w korzystaniu z narzędzi AI/LLM, tworzeniu podpowiedzi, kodu, narzędzi i automatyzacji, które podnosić jakość produktu przy mniejszych tarciachDoświadczenie z CI/CD (Jenkins, Github Actions)Doświadczenie z Linuxem i BashDoświadczenie z Docker, Maven, JFrogDoświadczenie z platformami chmurowymi takimi jak AWSDoświadczenie z wdrażaniem infrastruktury (Docker, Kubernetes, Terraform, Ansible)Doświadczenie z narzędziami do sprawdzania podatności i zgodności (SonarQube, OWASP, Trivy, Blackduck) Doświadczenie w przechowywaniu Big Data Testowanie, w tym projektowanie i manipulowanie danymi testowymi Doświadczenie ze frameworkami programistycznymi (Spring, Springboot, VertX, Quartkus) Doświadczenie w rozwiązaniach Enterprise i Open Source Licencjat na odpowiednim kierunku studiów (informatyka lub dyscyplina pokrewna) lub doświadczenie równoważne. Zrozumienie procesu zapewniania jakości (plany testów, skrypty testowe i raporty z zakończenia testów) CECHY OSOBISTE Pasja do jakości oraz wykrywania i zapobiegania defekty.Doskonałe umiejętności analityczne i rozwiązywania problemów, z dbałością o szczegóły.Skuteczny w debugowaniu kodu i szybkim rozwiązywaniu problemów.Umiejętność efektywnej pracy w zdalnym środowisku zespołowym, gracz zespołowy sprzyjający współpracy.Potrafi podejmować krytyczne decyzje, potrafi równoważyć jakość i czas, zapewniając terminowe wydawanie produktów i funkcji bez uszczerbku dla krytycznych testów.Dociekliwy, wykorzystujący krytyczne myślenie do zadawania wielu pytań, przezwyciężania uprzedzeń, łamania założeń i rozważania różnych perspektyw.Umie planować i organizować własną pracę.Głęboki zrozumienie metodologii testowania, takich jak testy jednostkowe, testy integracyjne, testy regresyjne i testy niefunkcjonalne (wydajności, obciążenia, obciążenia, namaczania).Doskonałe umiejętności komunikacji pisemnej i werbalnej w celu jasnego przekazywania złożonych informacji i współpracy z zespołami interdyscyplinarnymiKORZYŚCI25 dni urlopu rocznego + święta państwoweGrupowy firmowy plan emerytalnyPrywatne ubezpieczenie medycznePrywatne ubezpieczenie stomatologiczneUbezpieczenie na życieEAP (Program pomocy pracowniczej)Oryginalnie opublikowane w Himalaje
Pytania spolecznosci
Ktos tu pracowal? Zapytaj przed aplikacja.
Brak watkow dla tej oferty lub firmy.