QA Automation Engineer (m/k)
8000 - 16000 złNetwise
To stanowisko wymaga obecności na miejscu. Zobacz podobne oferty poniżej.
Osoba na tym stanowisku będzie odpowiadać za projektowanie, rozwój i utrzymanie automatyzacji testów rozwiązań biznesowych tworzonych w oparciu o Microsoft Dynamics 365 i Power Platform. Będziesz mieć realny wpływ na sposób, w jaki testujemy i zapewniamy jakość naszych rozwiązań, od analizy wymagań i projektowania strategii testów, przez tworzenie automatyzacji w Java i Selenium, po integrację testów z procesami CI/CD oraz analizę wyników i przyczyn problemów. Szukamy osoby, która potrafi nie tylko tworzyć testy automatyczne, ale również świadomie ocenić co, kiedy i jak warto automatyzować. Ważna będzie dla nas umiejętność samodzielnego podejmowania decyzji technicznych, dbania o jakość frameworka oraz współpracy z developerami, analitykami i konsultantami. Zakres obowiązków Dołącz do zespołu, w którym będziesz odpowiedzialny/a za: Projektowanie, tworzenie i rozwijanie automatycznych testów aplikacji webowych z wykorzystaniem Java i Selenium WebDriver. Projektowanie i rozwój architektury oraz frameworka automatyzacji testów. Analizowanie wymagań biznesowych i funkcjonalnych oraz przekładanie ich na scenariusze i przypadki testowe. Definiowanie zakresu automatyzacji oraz identyfikowanie procesów i obszarów, dla których automatyzacja przyniesie największą wartość. Automatyzowanie testów funkcjonalnych, regresyjnych, integracyjnych i end-to-end dla rozwiązań opartych o Microsoft Dynamics 365 i Power Platform. Testowanie integracji pomiędzy systemami oraz usług REST API. Przygotowywanie i utrzymywanie danych testowych oraz dbanie o powtarzalność i stabilność testów. Integrację automatycznych testów z procesami CI/CD oraz monitorowanie ich wyników. Analizowanie nieudanych testów, logów i wyników pipeline'ów oraz identyfikowanie źródeł problemów. Współpracę z developerami przy analizie i usuwaniu błędów oraz weryfikacji wprowadzonych zmian. Projektowanie i rozwijanie mechanizmów raportowania wyników testów. Dbanie o jakość, czytelność, skalowalność i łatwość utrzymania kodu testowego. Wykonywanie code review oraz dzielenie się wiedzą i dobrymi praktykami z pozostałymi członkami zespołu. Wspieranie zespołu w budowaniu kultury jakości i podejścia quality-first. Udział w analizie wymagań i projektowaniu rozwiązań pod kątem ich testowalności. Identyfikowanie ryzyk jakościowych oraz proponowanie działań ograniczających te ryzyka. Współpracę z samoorganizującym się, zwinnym zespołem projektowym, w skład którego wchodzą m.in. developerzy, analitycy biznesowi i konsultanci. Współtworzenie i utrzymywanie dokumentacji testowej oraz technicznej. Rozwijanie wiedzy w obszarze automatyzacji testów, Microsoft Dynamics 365 i Power Platform. Poszukiwane kompetencje Minimum 3 lata doświadczenia w testowaniu oprogramowania, w tym praktyczne doświadczenie w automatyzacji. Bardzo dobra znajomość Java oraz programowania obiektowego. Praktyczne doświadczenie z Selenium WebDriver. Doświadczenie w projektowaniu, rozwijaniu i utrzymywaniu frameworków automatyzacji testów. Dobra znajomość JUnit lub TestNG. Znajomość wzorców i dobrych praktyk stosowanych w automatyzacji testów, w szczególności Page Object Model. Doświadczenie w automatyzowaniu testów funkcjonalnych i regresyjnych aplikacji webowych. Doświadczenie w testowaniu REST API. Znajomość SQL i umiejętność weryfikowania danych bezpośrednio w bazie. Praktyczna znajomość Git. Doświadczenie w pracy z narzędziami CI/CD, np. Jenkins, Azure DevOps lub GitLab CI. Umiejętność analizy logów, wyników testów i identyfikowania źródeł problemów. Umiejętność samodzielnego planowania pracy i podejmowania decyzji dotyczących zakresu oraz sposobu automatyzacji. Znajomość procesów i metodyk testowania oprogramowania. Doświadczenie w pracy w Agile/Scrum lub podobnym środowisku. Znajomość języka angielskiego na poziomie minimum B2 w mowie i piśmie. Mile widziane Doświadczenie w testowaniu Microsoft Dynamics 365 / Power Platform. Doświadczenie w testowaniu systemów CRM, ERP lub innych złożonych aplikacji biznesowych. Znajomość Cucumber / Gherkin i podejścia BDD. Doświadczenie z Azure DevOps. Znajomość narzędzi do raportowania wyników testów, np. Allure. Doświadczenie w testach integracyjnych i end-to-end. Znajomość Docker i podstaw pracy z konteneryzacją. Doświadczenie z innymi narzędziami automatyzacji testów będzie dodatkowym atutem. Znajomość architektury i dobrych praktyk tworzenia skalowalnych frameworków testowych. Oferujemy Jesteśmy najlepszym zespołem wdrożeniowym aplikacji biznesowych opartych o Microsoft Dynamics 365 w Polsce, który realnie wspiera potrzeby polskich i globalnych organizacji. Specjalizujemy się w aplikacjach wspierających zarządzanie Klientami w obszarze obsługi klienta, marketingu i sprzedaży (CRM), portali klienckich (B2B / Self-care) oraz zarządzaniu partnerami i sieciami sprzedaży (PRM). Nasze umiejętności, profesjonalizm w działaniu i wyjątkowe podejście do potrzeb klienta są potwierdzone przez ponad 300 zakończonych projektów w 47 krajach. Nieustannie wprowadzamy innowacje, aby opracowywać i stosować światowej klasy technologie z zespołem inżynierów i analityków wraz z jedynym w Polsce MVP Microsoft w obszarze CRM. Posiadamy aż 6 złotych kompetencji Microsoftu i jesteśmy 7-krotnym Partnerem Roku Microsoft. W Netwise Team łączymy niekorporacyjną kulturę pracy z ambitnymi projektami i zaufaniem klientów w wielu krajach. Wspieramy rozwój naszych pracowników – w rok nauczysz się więcej niż w innych firmach przez wiele lat a z Twoich rozwiązań będą korzystać tysiące użytkowników każdego dnia! Bierzesz udział w ambitnych projektach wdrożeniowych systemów opartych o platformę Microsoft Dynamics CRM Pracujesz z doświadczonymi managerami oraz ekspertami w swojej branży, łączysz sprawnie wiedzę biznesową z techniczną. Pracujesz zwinnie, aby zapewnić klientowi najwyższą wartość. Współpracujesz z Microsoft MVP (Most Valuable Professional) w zakresie Dynamics CRM. Zdobywasz certyfikacje Microsoftu. Planujemy dla Ciebie indywidualną ścieżkę rozwoju dla konsultantów biznesowych, uwzględniając Twoje predyspozycje i aspiracje Co dwa tygodnie uczestniczysz w wewnętrznych szkoleniach rozwijających wiedzę i umiejętności. Uczysz się języka angielskiego w czasie pracy. Masz kartę Multisport i szeroką opiekę medyczną w ENEL-MED. Elastycznie zarządzasz swoim czasem pracy Pracujesz w wygodnym biurze z lodówką zawsze pełną napoi i słodyczy lub zdalnie Regularnie bawisz się świetnie na imprezach integracyjnych Otrzymujesz drobne przyjemności związane z urodzinami, które sprawiają, że Twój dzień staje się wyjątkowy Otrzymujesz wynagrodzenie adekwatne do Twoich umiejętności i gwarancję regularnej ewaluacji.
- qa engineer java Warszawa
- qa engineer Warszawa
- senior software qa engineer Warszawa
- qa engineer automotive Warszawa
- qa automation engineer Warszawa
- senior qa engineer Warszawa
- qa automation engineer remote work Warszawa
- software quality engineer autonomous driving Warszawa
- junior qa engineer Warszawa
- software quality assurance engineer Warszawa