Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
Sigma Software
Poszukujemy doświadczonego inżyniera ds. rozwoju oprogramowania do pracy w testach, który pomoże nam zbudować bardziej dostępny internet dla wszystkich. Na tym stanowisku połączysz swoją wiedzę w zakresie języka Java i C# z pasją do zapewniania jakości, aby opracowywać niezawodne rozwiązania do testowania automatycznego dla naszego silnika testowania dostępności.
Jeśli lubisz tworzyć kompleksowe platformy do automatyzacji testów i zależy Ci na zapewnianiu wyjątkowej jakości oprogramowania, jest to rola dla Ciebie.
OBOWIĄZKI
— Projektowanie, rozwijanie i utrzymywanie kompleksowych frameworków do automatyzacji testów przy użyciu języka Java i C#
— Rozszerzaj funkcjonalność i zasięg obsługiwanych platform automatyzacji testów
— Zapewnij bezproblemową integrację i spójność między platformami automatyzacji dzięki współpracy z zespołem programistów
— Proaktywnie identyfikuj i rozwiązuj potencjalne problemy poprzez tworzenie praktycznych przypadków testowych
– Bierz udział w procesie Scrum, przyczyniając się do planowania, szacowania i dostarczania funkcji oraz poprawek błędów
— Najlepsze praktyki dotyczące jakości kodu mistrza, wykorzystując narzędzia takie jak SonarQube, ReSharper i nie tylko
— Ściśle współpracuj z innymi inżynierowie, aby zwiększyć testowalność i łatwość konserwacji kodu
WYMAGANIA
— Ponad 2 lata doświadczenia w językach programowania Java/C# ze szczególnym naciskiem na rozwój oparty na testach
— Solidne doświadczenie w zakresie frameworków do automatyzacji testów (np. Selenium)
— Znajomość bibliotek testowych, takich jak JUnit, NUnit i TestNG
— Doświadczenie w budowaniu frameworków testowych lub projektowaniu zestawów testów od podstaw
— Znajomość narzędzi zapewniających jakość kodu (SonarQube, ReSharper itp.)
— Zrozumienie koncepcji CI/CD i implementacji potoków przy użyciu narzędzi takich jak Jenkins lub Azure DevOps
— Znajomość systemów kontroli wersji (Git)
— Znajomość technologii internetowych (HTML , CSS, JavaScript) i interfejsy API RESTful
– Angielski średniozaawansowany, zarówno w mowie, jak i w piśmie
PROFIL OSOBISTY
— Doskonałe nastawienie analityczne i umiejętności rozwiązywania problemów
— Doskonałe umiejętności debugowania i rozwiązywania problemów
— Pasja do zapewniania jakości oprogramowania poprzez rygorystyczne testowanie< br/>— Znajomość procesów Scrum/Kanban będzie plusem
— Umiejętność samodzielnej pracy podczas efektywnej współpracy zarówno z programistami, jak i członkami zespołu ds. kontroli jakości
— Doskonałe umiejętności komunikacyjne i interpersonalne