Praktykant/Praktykantka w zespole automatyzacji testów
⚲ Warszawa, Wola
35 zł brutto / godz.
Wymagania
- .NET
- JavaScript
- SQL
- Selenium
- Rest API
- NoSQL
- Vue.js
- Elasticsearch
Opis stanowiska
Nasze 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
O projekcie:
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.
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.
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 sugerowanie usprawnień w zakresie automatyzacji testów i procesu testowego
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
O projekcie:
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.
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.
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 sugerowanie usprawnień w zakresie automatyzacji testów i procesu testowego
🔍 Dekoder Ogłoszenia
🔴
Praktykant/Praktykantka w zespole automatyzacji testów
Stanowisko praktykanta może oznaczać niskie wynagrodzenie lub jego brak, a także zadania o charakterze pomocniczym, a nie samodzielnym.
🔴
Pierwsze doświadczenia w automatyzacji testów
Oznacza to, że od kandydata oczekuje się minimalnej wiedzy teoretycznej lub bardzo ograniczonej praktyki, a faktyczne uczenie się odbędzie się w trakcie pracy.
🔴
co najmniej podstawowa znajomość Selenium i C# (lub innego obiektowego języka programowania)
Podstawowa znajomość może być interpretowana bardzo szeroko, od kilku godzin nauki po umiejętność napisania prostego skryptu.
🔴
wspieraniu francuskich projektów
Może oznaczać konieczność pracy w nietypowych godzinach ze względu na różnicę stref czasowych lub częste komunikowanie się w języku francuskim, nawet jeśli nie jest to wymagane formalnie.
🔴
rozwój w roli programisty zaawansowanej aplikacji webowej do automatyzacji testów, którą tworzymy w naszym zespole
Choć brzmi to obiecująco, może oznaczać, że głównym zadaniem będzie praca nad wewnętrznym narzędziem, a nie nad projektami klientów, co może ograniczyć różnorodność doświadczeń.