Software Quality Engineer – Manual Testing in Kraków

Software Quality Engineer – Manual Testing in Kraków

Kraków Pełny etat 103995 - 127105 zł / rok (szac.) Hybrydowo
L

W skrócie

  • Zadania: Test and validate software for innovative video collaboration devices.
  • Firma: Join a leading tech company focused on embedded systems.
  • Benefity: Enjoy competitive salary, private medical care, and flexible work options.
  • Pozostałe informacje: Great career growth opportunities and a dynamic work environment.
  • Dlaczego ta praca: Make an impact in the tech world with hands-on testing experience.
  • Kwalifikacje: 3-5 years in manual testing, especially with embedded systems.

Przewidywane wynagrodzenie mieści się w przedziale 103995 - 127105 zł za rok.

Rola: Inżynier Jakości Oprogramowania (poziom regularny) z silnym naciskiem na ręczne testowanie na poziomie komponentów.

Produkt: Urządzenia do współpracy wideo z wbudowanym systemem operacyjnym Android.

Główna działalność: Walidacja poszczególnych komponentów i podsystemów, zapewniając wysoką jakość, niezawodność i użyteczność.

Interakcja: Rola praktyczna łącząca walidację oprogramowania z interakcją z rzeczywistym sprzętem.

Wymagania lokalizacyjne: Model hybrydowy, wymaga obecności na miejscu w Krakowie.

Kluczowe obowiązki:

  • Wykonywanie ręcznych testów na poziomie komponentów.
  • Walidacja poszczególnych komponentów oprogramowania i podsystemów przed integracją na poziomie systemu.
  • Wykonywanie testów regresyjnych, eksploracyjnych, ad hoc oraz funkcjonalnych (silny nacisk na zachowanie komponentów).
  • Walidacja interakcji sprzętowo‑oprogramowania w rzeczywistych warunkach.
  • Weryfikacja poprawek i ponowne testowanie błędów.

Projektowanie testów i dokumentacja:

  • Analiza wymagań i specyfikacji technicznych w celu określenia pokrycia testowego na poziomie komponentów.
  • Projektowanie, utrzymywanie i wykonywanie scenariuszy testowych oraz przypadków testowych.
  • Tworzenie i utrzymywanie dokumentacji testowej, scenariuszy testowych oraz stron bazy wiedzy w Confluence.
  • Zapewnienie, że pokrycie testowe jest zgodne z ryzykiem produktu, dojrzałością komponentów i celami sprintu.
  • Identyfikacja, raportowanie, śledzenie i weryfikacja defektów na poziomie komponentów przy użyciu JIRA.
  • Zapewnienie jasnych kroków reprodukcji, logów i dowodów związanych z konkretnymi komponentami.
  • Ścisła współpraca z programistami, inżynierami automatyzacji i właścicielami produktów podczas cykli rozwoju.

Obowiązki techniczne i środowiskowe:

  • Codzienna praca z narzędziami terminalowymi Linux/macOS (SSH, ADB, logi, polecenia systemowe).
  • Wykonywanie podstawowych działań związanych z siecią (łączenie, konfiguracja, rozwiązywanie problemów).
  • Praca w środowisku Linux lub macOS.
  • Bezpośrednia interakcja z fizycznymi urządzeniami, kamerami i zestawami testowymi na poziomie komponentów w laboratorium i lokalnym ustawieniu.
  • Współpraca z zespołem automatyzacji poprzez wniesienie pomysłów i scenariuszy testowych skoncentrowanych na komponentach do repozytoriów testów automatycznych opartych na Pythonie.
  • Identyfikacja przypadków testowych komponentów odpowiednich do automatyzacji na podstawie wyników testów ręcznych.

Wymagana wiedza:

  • Doświadczenie: 3–5 lat w ręcznym testowaniu oprogramowania, najlepiej na poziomie komponentów lub podsystemów.
  • Systemy wbudowane: Doświadczenie w testowaniu systemów wbudowanych lub produktów związanych ze sprzętem.
  • Linux/macOS: Silna znajomość, w tym korzystanie z terminala i SSH.
  • Znajomość narzędzi do debugowania Linux/macOS.
  • Narzędzia: Doświadczenie z JIRA w zakresie śledzenia defektów i wykonywania testów.
  • Sieci: Zrozumienie podstawowych zasad sieci (adresowanie IP, łączność, podstawowa diagnostyka).
  • Dokumentacja: Umiejętność tworzenia jasnej, uporządkowanej dokumentacji testowej.
  • Język: Biegłość w języku angielskim i polskim (mówiony i pisany).
  • Model pracy: Gotowość do pracy w modelu hybrydowym z obecnością na miejscu w Krakowie.

Umiejętności miękkie:

  • Silne umiejętności analityczne i rozwiązywania problemów z nastawieniem na jakość komponentów.
  • Uwaga na szczegóły i odpowiedzialność za przypisane komponenty.
  • Dobre umiejętności komunikacyjne i zdolność do współpracy z zespołami międzyfunkcyjnymi.
  • Proaktywne podejście i chęć doskonalenia praktyk testowych.

Możliwość dla kandydatów z Polski. Koszty odliczalne od podatku w przypadku umowy o pracę dla wszystkich ról rozwojowych. Stabilne zatrudnienie na podstawie umowy o pracę. Prywatna opieka medyczna i dentystyczna oraz ubezpieczenie na życie. Program MyBenefit (karta sportowa, program wellness itp.). Program wewnętrznej mobilności - możliwość rotacji między projektami, lokalizacjami, kontami.

Software Quality Engineer – Manual Testing in Kraków – pracodawca: Luxoft Poland

Nasza firma to doskonały pracodawca, który oferuje stabilne zatrudnienie oraz bogaty pakiet benefitów, w tym prywatną opiekę medyczną i programy rozwoju zawodowego. Pracując jako DevOps/Cloud Engineer w dynamicznym środowisku, będziesz miał możliwość pracy z nowoczesnymi technologiami, takimi jak Azure i Kubernetes, a także korzystania z programów wewnętrznych, które wspierają rozwój kariery i mobilność między projektami. Nasza kultura pracy sprzyja innowacyjności i współpracy, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej i znaczącej kariery.

L

Dane kontaktowe:

Zespół rekrutacyjny Luxoft Poland

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Software Quality Engineer – Manual Testing in Kraków

Manual Testing
Component-Level Testing
Embedded Systems
Linux
macOS
JIRA
Networking Fundamentals