Rola: Inżynier ds. Automatyzacji Testów
Lokalizacja: Kraków
Opis Stanowiska: Inżynier ds. Automatyzacji Testów
Kluczowe Umiejętności:
- Zdolność do tworzenia, modyfikowania, wykonywania i analizowania testów oprogramowania na każdym poziomie: testy jednostkowe, integracyjne, systemowe, UAT i SIT.
- Zdolność do tworzenia jasnej dokumentacji testowej (plany testów, przypadki testowe) zgodnie z wymaganiami.
- Doświadczenie w kodowaniu i skryptowaniu w celu wspierania ram testowych, automatyzacji i rozwoju narzędzi.
- Znajomość Redhat Linux.
- Głęboka znajomość różnych frameworków testowych (np. Cucumber, Selenium, Tosca, JMeter, LoadRunner) oraz udokumentowana zdolność do szybkiego przełączania się między nimi.
- Bogate doświadczenie w różnych formach testowania (Feature, Regression, System, Integration, Performance i Security) oraz umiejętność automatyzacji testów dla wszystkich tych form.
- Znajomość narzędzi wizualizacyjnych używanych przez testerów (np. AppDynamics, Kibana) oraz zdolność do konfigurowania ich w celu wyświetlania wyników testów w czasie rzeczywistym.
- Znajomość przynajmniej jednej głównej usługi chmurowej (preferowane GCP, akceptowalne AWS).
- Umiejętność współpracy z rówieśnikami oraz pracy międzyfunkcyjnej z personelem testowym w innych zespołach oprogramowania w różnych lokalizacjach, a także z deweloperami, architektami i menedżerami produktu.
- Silna znajomość procesów dostarczania w metodyce agile oraz umiejętność pracy międzyfunkcyjnej z zespołami używającymi procesów dostarczania waterfall.
- Zdolność do identyfikacji problemów o wysokim wpływie na klienta i doprowadzania ich do rozwiązania, współpracując z zespołami w razie potrzeby.
- Doskonałe umiejętności komunikacji pisemnej i ustnej oraz doświadczenie w prezentowaniu danych zespołom międzyfunkcyjnym i/lub kierownictwu.
Wymagania dotyczące stosu technologicznego:
Wymagamy, aby kandydat na to stanowisko posiadał silne umiejętności w następujących obszarach:
- Automatyzacja testów UI za pomocą Selenium
- Automatyzacja testów API za pomocą Karate
- Testowanie BDD oparte na Cucumber/Gherkin
- Rozwój i testowanie mikrousług opartych na Java SpringBoot