Rola praktykanta 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 dojrzał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, utrzymywanie infrastruktury, praca z Azure Devops, programowanie).
Praca w pełnym, dojrzałym cyklu tworzenia oprogramowania: kontrola jakości kodu, Continuous Integration/Continuous Deployment, wersjonowanie aplikacji, zautomatyzowane wdrożenia, wiele środowisk testowych, automatyzacja testów na maszynach wirtualnych.
responsibilities :
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.
requirements-expected :
Znajomość metod, technik i narzędzi testowania oprogramowania
Pierwsze doświadczenia w projektowaniu przypadków testowych, przeprowadzaniu testów manu-alnych, raportowaniu wyników testów i zgłaszaniu wszystkich problemów i błędów napotkanych na poprzednich etapach
Pierwsze doświadczenia w automatyzacji testów i co najmniej podstawowa znajomość Selenium i C# (lub innego obiektowego języka programowania)