Nasz klient jest jedną z największych, niezależnych spółek na rynku energii elektrycznej w Polsce, która jako pierwsza zaoferowała swoim klientom w 100% zielony mix energetyczny, pochodzący z odnawialnych źródeł takich jak: słońce, wiatr, woda i biogaz. Działalność firmy opiera się na kilku filarach, m.in.: międzynarodowym obrocie energią elektryczną, prawami majątkowymi oraz gwarancjami pochodzenia. Inwestuje w infrastrukturę służącą do wytwarzania zielonej energii, głównie w farmy wiatrowe i fotowoltaiczne, poszerzając w ten sposób własne portfolio odnawialnych źródeł energii i rozbudowując ofertę dla klientów. Firma działa obecnie na 24 rynkach i współpracuje z grupą ponad 1000 wytwórców energii.
responsibilities :
Automatyzacja testów oprogramowania.
Współpraca z zespołem programistów, analityków biznesowych oraz innych interesariuszy projektu.
Opracowywanie i utrzymywanie zautomatyzowanych przypadków testowych w celu zapewnienia wysokiej jakości dostarczania oprogramowania.
Projektowanie i wdrażanie ram automatyzacji, które są skalowalne, łatwe w utrzymaniu i wielokrotnego użytku.
Integracja zautomatyzowanych testów z pipelineem CI/CD.
requirements-expected :
Minimum 3 lata doświadczenia w automatyzacji testów oprogramowania.
Doświadczenie w pracy z narzędziami do automatyzacji, takimi jak Playwright (wymóg konieczny), Selenium, Cypress, Appium, TestComplete itp.
Doświadczenie w testowaniu procesów biznesowych obejmujących wiele aplikacji webowych.
Znajomość języków programowania takich jak Java, TypeScript (wymóg konieczny) i umiejętność pisania czystego i efektywnego kodu testowego.
Doświadczenie w pracy z frameworkami do automatyzacji testów, takimi jak JUnit, TestNG, PyTest, Mocha, itp.
Znajomość narzędzi do testowania API (np. Postman, RestAssured).
Znajomość narzędzi do CI/CD oraz systemu kontroli wersji Git.
Znajomość procesów związanych z wytwarzaniem oprogramowania w metodologii Agile (Scrum, Kanban).
Zdolność do analizowania i diagnozowania problemów oraz znajdowania rozwiązań.
Umiejętność pisania raportów z testów oraz dokumentowania wyników testów.
Dobra znajomość procesów tworzenia i testowania oprogramowania.
Umiejętność współpracy z zespołem programistów, analityków biznesowych oraz innych interesariuszy projektu.
offered :
Otrzymasz całościowe wsparcie Service Delivery Managera, który będzie wspomagać rozwój Twojej kariery,
Dofinansujemy lub opłacimy szkolenia, certyfikaty i udział w konferencjach,
Pomożemy w rozwoju umiejętności miękkich- Employer Advocacy Programme, Klub Poważnych Scrum Masterów,
Damy możliwość zmiany projektu #SmartChange, a po jego zakończeniu, znajdziemy nowy,
Zagwarantujemy też rozrywkę - wyjścia integracyjne, wydarzenia sportowe, webinary #edge1talks i wiele innych,
Lubimy wspierać pasje, dlatego współfinansujemy inicjatywy naszych pracowników (np. Złombol) #edgeneration,
Zachęcamy też do uprawiania sportów poprzez pomoc w organizacji klubów czy wynajem sal,
Zdrowie jest najważniejsze, więc zapewniamy prywatną opiekę medyczną, kartę sportową, ubezpieczenie oraz możliwość skorzystania z konsultacji psychologicznych (HearMe),
Przyjemnym dodatkiem do wynagrodzenia będą punkty przyznawane na platformie benefitowej do wykorzystania zgodnie z Twoimi potrzebami,
Ze względu na wiele międzynarodowych projektów zachęcamy do udziału w bezpłatnych lekcjach angielskiego.