29 sierpnia 2024
QA віддалено Opis stanowiska: szukamy wysoko wykwalifikowanego i proaktywnego inżyniera ds. zapewnienia jakości (QA) i inżyniera ds. automatyzacji kontroli jakości, który dołączy do naszego zespół. Ta rola obejmuje ścisłą współpracę z naszym zespołem programistów w celu zapewnienia jakości, niezawodności i wydajności naszych aplikacji. Idealny kandydat pasjonuje się testowaniem oprogramowania i automatyzacją oraz wykazuje dużą dbałość o szczegóły. Kluczowe obowiązki:
29 sierpnia 2024
QA
віддалено
Opis stanowiska: szukamy wysoko wykwalifikowanego i proaktywnego inżyniera ds. zapewnienia jakości (QA) i inżyniera ds. automatyzacji kontroli jakości, który dołączy do naszego zespół. Ta rola obejmuje ścisłą współpracę z naszym zespołem programistów w celu zapewnienia jakości, niezawodności i wydajności naszych aplikacji. Idealny kandydat pasjonuje się testowaniem oprogramowania i automatyzacją oraz wykazuje dużą dbałość o szczegóły.
Kluczowe obowiązki:
Testowanie ręczne:
- Tworzenie i wykonywanie przypadków testowych, planów testów i skryptów testowych w celu zapewnienia jakości oprogramowania.
- Identyfikuj, dokumentuj i śledź defekty i problemy oprogramowania.
- Współpracuj z zespołami wielofunkcyjnymi, aby zrozumieć wymagania i cele projektu.
- Przeprowadź testy regresyjne, aby upewnić się, że nowe funkcje i aktualizacje nie powodują nowych problemów.
Automatyzacja testów:
- Projektowanie, rozwijanie i utrzymywanie skryptów i struktur testów automatycznych.
- Wykorzystaj narzędzia i biblioteki do automatyzacji, aby usprawnić procesy testowania.
- Monitoruj i analizuj wyniki testów automatycznych, badaj awarie i zgłaszaj wnioski.
- Stale ulepszaj i rozszerzaj zakres automatyzacji testów.
Testowanie wydajności:
- Projektowanie i wykonywanie testów wydajności i obciążenia w celu oceny skalowalności i stabilności systemu.
- Identyfikuj wąskie gardła w wydajności i współpracuj z zespołem programistów, aby zoptymalizować wydajność aplikacji.
Testowanie regresyjne:
- upewnij się, że istniejące funkcje oprogramowania nadal działają poprawnie po zmianach lub aktualizacjach kodu, zachowując ogólną integralność oprogramowania.
Dokumentacja:
- Twórz i zarządzaj kompleksową dokumentacją testów, w tym planami testów, przypadkami testowymi i raportami z testów.
- Dokumentuj wady oprogramowania i współpracuj z programistami, aby je rozwiązać.
Udoskonalanie procesów:
- Przyczyniaj się do ulepszania procesów i metodologii zapewniania jakości.
- Bądź na bieżąco z najlepszymi praktykami branżowymi i pojawiającymi się trendami w zapewnianiu jakości oprogramowania.
Kwalifikacje:
- Udokumentowane doświadczenie w zapewnianiu jakości oprogramowania i testowaniu ręcznym.
- Dobra znajomość metodologii, narzędzi i procesów testowania oprogramowania.
- Biegłość w automatyzacji testów przy użyciu narzędzi takich jak Selenium, Appium lub podobnych.
- Doświadczenie w językach skryptowych i programowania (np. Python, Java).
- Znajomość potoków ciągłej integracji i ciągłego dostarczania (CI/CD).
- Doskonałe umiejętności rozwiązywania problemów i dbałość o szczegóły.
- Umiejętności skutecznej komunikacji i współpracy.
- Silne zdolności analityczne i rozwiązywania problemów.
- ISTQB lub inne odpowiednie certyfikaty będą dodatkowym atutem.
- Angielski B2.