Tester wydajnościowy
2 tygodni temu
Główne obowiązki: Współtworzenie konkretnych rozwiązań, narzędzi i aplikacji poprzez projektowanie, wdrażanie oraz wykonanie i utrzymywanie testów wydajnościowych. Codzienna współpraca z zespołem developerskim w celu opracowania scenariuszy i profili testów wydajnościowych. Tworzenie oraz realizowanie skryptów testowych oraz wdrażanie ich w cykl CI/CD. Opracowywanie skryptów do generowania danych testowych. Zbieranie i analiza danych wydajności testowanych rozwiązań wraz z prezentowaniem analiz i wniosków z pozyskanych danych. Zarządzanie cyklem życia testów w dedykowanych narzędziach. Odpowiedzialność za rozwój procesów mających zapewnić jakość produktów IT. Nasze oczekiwania: Minimum trzy lata doświadczenia na analogicznym stanowisku. Praktyczna znajomość testów: obciążenia, przeciążeniowych, wytrzymałościowych, skalowalności i innych. Wykształcenie wyższe - mile widziane kierunki ścisłe związane z systemami informatycznymi (Matematyka, Fizyka, Informatyka, Ekonometria bądź inne pokrewne). Świetna znajomość cyklu tworzenia oprogramowania i testowania. Bardzo dobra znajomość JMeter, GIT, oraz zapytań API (RestAPI) oraz JSON. Doświadczenie w weryfikacji problemów wydajnościowych w architekturze mikroserwisów. Znajomość obciążania i analizy wydajności baz relacyjnych (SQL). Podstawowa znajomość co najmniej jednego z języków programowania JAVA, Python, JavaScript, C#. Praktyczna znajomość wykorzystania Docker. Podstawowa znajomość pojęć CI/CD. Dobra znajomość języka angielskiego i języka polskiego - na poziomie min. B2, pozwalającym na swobodną komunikację. Mile widziane: Doświadczenie z TDD and BDD. Znajomość obszaru DevOps. Oferujemy: Rozwojowe projekty - brak rutyny i powtarzalności działań. Możliwość realizowania międzynarodowych projektów. Elastyczny czas pracy i pracę całkowicie zdalną.