Oferty pracy

Praktykant/Praktykantka do Zespołu Automatyzacji Testów image

Praktykant/Praktykantka do Zespołu Automatyzacji Testów

Rola praktykanta / praktykantki w naszym zespole będzie polegała na wspieraniu francuskich projektów, w ramach któ-rych pracujemy na co dzień. Na wsparcie testerskie w projekcie francuskim składa się: ścisła współpraca z zespołem projektowym po stronie Francji (lider QA, lider DEV, Product Owner, testerzy, deweloperzy), aktywne uczestnictwo w doj-rzałym procesie testowym (planowanie i analiza, testy manualne, automatyzacja testów, raportowanie wyników testów, utrzymanie i analiza paczek testów automatycznych). Praca w naszym zespole umożliwia również rozwój w roli programisty zaawansowanej aplikacji webowej do automatyzacji testów, którą tworzymy w naszym zespole. W ramach rozwoju tejże aplikacji do automatyzacji testów oczekujemy wsparcia zespołu R&D w zakresie: aktywnego udziału w rozwoju i utrzymaniu platformy (organizacja, planowanie prac i ich realizacja, utrzy-mywanie infrastruktury, praca z Azure Devops, programowanie). Nasze wewnętrzne narzędzie do automatyzacji testów jest intensywnie wykorzystywane przez naszych partnerów: mamy ponad 20k testów, ok. 10k egzekucji testów dziennie, 300k egzekucji testów miesięcz-nie i ok. 3kk egzekucji testów rocznie. Praca w pełnym, dojrzałym cyklu tworzenia oprogramowania: kontrola jakości kodu, Continuous Integra-tion/Continuous Deployment, wersjonowanie aplikacji, zautomatyzowane wdrożenia, wiele środowisk testowych, automatyzacja testów na maszynach wirtualnych. Współpraca z programistami i architektami w celu zapewnienia właściwego pokrycia.

.NET JavaScript SQL Selenium Rest API NoSQL Vue.js Elasticsearch Umowa Zlecenie Praktykant (Trainee)

Zakres obowiązków

  • Pomoc i udział w tworzeniu i implementacji narzędzi testowych oraz ich utrzymywanie.
  • Pomoc i udział w tworzeniu i implementacji generatorów danych testowych oraz ich utrzymywanie.
  • Pomoc i udział w tworzeniu i utrzymywaniu scenariuszy i przypadków testowych dla projektów i zmian w systemach informatycznych.
  • Pomoc i udział w projektowaniu i wykonywaniu testów funkcjonalnych i wydajnościowych w celu wykrycia błędów we wczesnych fazach procesu tworzenia oprogramowania.
  • Pomoc i udział w monitorowaniu, raportowaniu i analizie wszystkich problemów i błędów, które występują we wszystkich fazach testowania systemów informatycznych.
  • Pomoc i udział w przeprowadzaniu i raportowaniu testów automatycznych manualnych.
  • Wykonywanie innych czynności zleconych przez przełożonego.

Wymagania

  • Znajomość metod, technik i narzędzi testowania oprogramowania
  • Pierwsze doświadczenia w projektowaniu przypadków testowych, przeprowadzaniu testów ma-nualnych, raportowaniu wyników testów i zgłaszaniu wszystkich problemów i błędów napotka-nych na poprzednich etapach
  • Pierwsze doświadczenia w automatyzacji testów i co najmniej podstawowa znajomość Selenium i C# (lub innego obiektowego języka programowania)
  • Pierwsze doświadczenia w znajomości zagadnień API i testach API
  • Bardzo dobra znajomość języka angielskiego

Mile widziane:

  • Doświadczenie w programowaniu w C# (.Net Framework, .Net Core), ASP.NET, JavaScript (znajo-mość Single-Page-Application)
  • Co najmniej podstawowa znajomość języka zapytań SQL
  • Znajomość obszaru testów API
  • Język francuski

 

Oferujemy

  • Praca w środowisku międzynarodowym/międzykulturowym
  • Nie tylko czysta automatyzacja testów, ale też możliwość rozwoju umiejętności programowania przy tworzeniu aplikacji webowej
  • Duże możliwości wykazywania się proaktywnością i sugerowaniem usprawnień w zakresie automatyzacji testów i procesu testowego
  • Elastyczne godziny pracy i home office (praca hybrydowa)
  • Pracę w dobrej atmosferze, wspierających się zespołach, wśród pracowników chcących dzielić się swoją wiedzą m.in. w ramach wewnętrznych inicjatyw rozwojowych

Możliwości rozwoju

  • konferencje w Polsce
  • budżet rozwojowy
  • szkolenie zewnętrzne
  • branżowe platformy e-learningowe
  • szkolenia wewnątrz-firmowe
  • mentoring
  • wsparcie merytoryczne liderów technologicznych
  • wymianę wiedzy technicznej wewnątrz firmy

Benfity

  • budżet szkoleniowy
  • możliwości pracy zdalnej (praca hybrydowa)
  • elastyczny czas pracy
  • imprezy integracyjne
  • brak dress codu
  • gry wideo w pracy
  • strefa relaksu
  • paczki świąteczne
  • program poleceń pracowniczych