Mid Tester/-ka Automatyzujący/-a
⚲ Warszawa, Mokotów
Do uzgodnienia
Wymagania
- Java
- REST Assured
- Selenium
- Git
- AWS
- Docker
- Kubernetes
- JMeter
- Gatling
- Cucumber
- SQL
- OpenSearch
- Kibana
- Grafana
- Dynatrace
Opis stanowiska
Nasze wymagania:
Minimum 3 lata doświadczenia w obszarze testów automatycznych.
Bardzo dobra znajomość Java.
Praktyczne doświadczenie w budowaniu automatycznych testów API z wykorzystaniem REST Assured.
Doświadczenie w testowaniu systemów opartych o architekturę mikroserwisową.
Znajomość wzorców projektowych stosowanych w automatyzacji testów.
Doświadczenie w budowaniu i utrzymywaniu frameworków testowych.
Znajomość Selenium lub innych narzędzi automatyzujących testy UI.
Dobra znajomość procesów CI/CD oraz pracy z repozytoriami Git.
Doświadczenie w analizie logów i diagnozowaniu problemów w środowiskach rozproszonych.
Umiejętność samodzielnego planowania i realizowania działań prowadzących do zapewnienia jakości wdrażanych produktów
Wysoko rozwinięte umiejętności analityczne oraz komunikacyjne.
Silne nastawienie na jakość produktu, odpowiedzialność i ciągłe doskonalenie procesów.
Mile widziane:
Praktyczna znajomość rozwiązań chmurowych AWS.
Doświadczenie w pracy z Dockerem i Kubernetes.
Znajomość testów kontraktowych oraz narzędzi wspierających testowanie mikroserwisów.
Doświadczenie w testach wydajnościowych (JMeter, Gatling).
Znajomość BDD (Cucumber).
Znajomość SQL.
Doświadczenie w monitoringu aplikacji (Grafana, Kibana, OpenSearch, Dynatrace).
O projekcie:
Dołączysz do zespołu rozwijającego nowoczesne rozwiązania technologiczne, w którym jakość produktu stanowi jeden z kluczowych elementów procesu wytwórczego. Poszukujemy osoby, która nie tylko tworzy testy automatyczne, ale również aktywnie wpływa na sposób budowania jakości w organizacji.
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie automatycznych testów API oraz UI.
Budowanie i rozwijanie strategii testowania dla systemów opartych o architekturę mikroserwisową.
Tworzenie zaawansowanych testów API z wykorzystaniem technologii REST Assured.
Projektowanie testów integracyjnych oraz end-to-end dla komunikujących się ze sobą usług.
Stała analiza jakości produktu i identyfikowanie potencjalnych ryzyk przed wdrożeniem zmian na produkcję.
Rozwój i utrzymanie frameworków automatyzujących testy.
Integracja testów z procesami Continuous Integration i Continuous Delivery.
Analiza wyników testów, diagnozowanie problemów oraz wsparcie zespołów developerskich w ich rozwiązywaniu.
Współtworzenie standardów jakości i dobrych praktyk testowych.
Mentoring oraz dzielenie się wiedzą w obszarze Quality Engineering.
Oferujemy:
Elastyczny model pracy hybrydowej.
Realny wpływ na standardy jakości i rozwój procesów QA.
Możliwość kształtowania strategii testów dla rozwiązań opartych o mikroserwisy.
Pracę z nowoczesnym stosem technologicznym oraz rozwiązaniami chmurowymi.
Prywatną opiekę medyczną i szeroki pakiet benefitów.
Współpracę z doświadczonym zespołem ekspertów oraz możliwość dalszego rozwoju w kierunku Quality Engineering i architektury testów.
Minimum 3 lata doświadczenia w obszarze testów automatycznych.
Bardzo dobra znajomość Java.
Praktyczne doświadczenie w budowaniu automatycznych testów API z wykorzystaniem REST Assured.
Doświadczenie w testowaniu systemów opartych o architekturę mikroserwisową.
Znajomość wzorców projektowych stosowanych w automatyzacji testów.
Doświadczenie w budowaniu i utrzymywaniu frameworków testowych.
Znajomość Selenium lub innych narzędzi automatyzujących testy UI.
Dobra znajomość procesów CI/CD oraz pracy z repozytoriami Git.
Doświadczenie w analizie logów i diagnozowaniu problemów w środowiskach rozproszonych.
Umiejętność samodzielnego planowania i realizowania działań prowadzących do zapewnienia jakości wdrażanych produktów
Wysoko rozwinięte umiejętności analityczne oraz komunikacyjne.
Silne nastawienie na jakość produktu, odpowiedzialność i ciągłe doskonalenie procesów.
Mile widziane:
Praktyczna znajomość rozwiązań chmurowych AWS.
Doświadczenie w pracy z Dockerem i Kubernetes.
Znajomość testów kontraktowych oraz narzędzi wspierających testowanie mikroserwisów.
Doświadczenie w testach wydajnościowych (JMeter, Gatling).
Znajomość BDD (Cucumber).
Znajomość SQL.
Doświadczenie w monitoringu aplikacji (Grafana, Kibana, OpenSearch, Dynatrace).
O projekcie:
Dołączysz do zespołu rozwijającego nowoczesne rozwiązania technologiczne, w którym jakość produktu stanowi jeden z kluczowych elementów procesu wytwórczego. Poszukujemy osoby, która nie tylko tworzy testy automatyczne, ale również aktywnie wpływa na sposób budowania jakości w organizacji.
Zakres obowiązków:
Projektowanie, rozwój i utrzymanie automatycznych testów API oraz UI.
Budowanie i rozwijanie strategii testowania dla systemów opartych o architekturę mikroserwisową.
Tworzenie zaawansowanych testów API z wykorzystaniem technologii REST Assured.
Projektowanie testów integracyjnych oraz end-to-end dla komunikujących się ze sobą usług.
Stała analiza jakości produktu i identyfikowanie potencjalnych ryzyk przed wdrożeniem zmian na produkcję.
Rozwój i utrzymanie frameworków automatyzujących testy.
Integracja testów z procesami Continuous Integration i Continuous Delivery.
Analiza wyników testów, diagnozowanie problemów oraz wsparcie zespołów developerskich w ich rozwiązywaniu.
Współtworzenie standardów jakości i dobrych praktyk testowych.
Mentoring oraz dzielenie się wiedzą w obszarze Quality Engineering.
Oferujemy:
Elastyczny model pracy hybrydowej.
Realny wpływ na standardy jakości i rozwój procesów QA.
Możliwość kształtowania strategii testów dla rozwiązań opartych o mikroserwisy.
Pracę z nowoczesnym stosem technologicznym oraz rozwiązaniami chmurowymi.
Prywatną opiekę medyczną i szeroki pakiet benefitów.
Współpracę z doświadczonym zespołem ekspertów oraz możliwość dalszego rozwoju w kierunku Quality Engineering i architektury testów.
🔍 Dekoder Ogłoszenia
🔴
Umiejętność samodzielnego planowania i realizowania działań prowadzących do zapewnienia jakości wdrażanych produktów
Oczekuje się, że będziesz inicjować i prowadzić działania związane z jakością, a nie tylko wykonywać zadania.
🔴
Silne nastawienie na jakość produktu, odpowiedzialność i ciągłe doskonalenie procesów.
Może oznaczać, że będziesz musiał aktywnie wpływać na procesy i brać odpowiedzialność za ich poprawę, nawet jeśli nie jest to bezpośrednio w zakresie obowiązków.
🔴
Poszukujemy osoby, która nie tylko tworzy testy automatyczne
Oczekuje się, że będziesz angażować się w szersze działania związane z jakością, a nie tylko pisanie skryptów testowych.
🔴
Doświadczenie w analizie logów i diagnozowaniu problemów w środowiskach rozproszonych.
Może oznaczać, że będziesz musiał zagłębiać się w problemy produkcyjne i pomagać w ich rozwiązywaniu, co wykracza poza typowe testowanie.
🔴
Doświadczenie w budowaniu i utrzymywaniu frameworków testowych.
Może oznaczać, że będziesz odpowiedzialny za rozwój i ewolucję infrastruktury testowej, a nie tylko za pisanie testów w istniejącym frameworku.