HRK S.A. dla jednego ze swoich Klientów - znanej na rynku firmy będącej integratorem nowoczesnych technologii informatycznych i medycznych poszukujemy osoby na stanowisko:
Tester Automatyczny (Behat)Miejsce pracy: Katowice
Zadania:
- Tworzenie scenariuszy testowych zgodnych ze składnią Gherkin
- Implementacja testów automatycznych w języku PHP przy wykorzystaniu frameworka Behat
- Nadzór nad wdrażaniem testów automatycznych w ramach produktów spółki
- Budowa i rozwój oprogramowania dla szeroko rozumianej branży medycznej zarówno w zakresie backendu jak i frontendu aplikacji
- Implementacja, rozwój i utrzymanie istniejących funkcjonalności
- Udział w procesie projektowania nowych modułów systemu
- Tworzenie prototypów funkcjonalnych i architektonicznych oprogramowania
- Współpraca z działem projektowania i analiz z wykorzystaniem notacji UML
Wymagania:
- Bardzo dobra znajomość BDD wraz z frameworkiem Behat
- Umiejętność pisania testów jednostkowych – używamy PHPUnit z Mock Objects
- Bardzo dobra znajomość języka PHP ze szczególnym naciskiem na programowanie obiektowe zgodnie z zasadami SOLID, w szczególności z użyciem wersji PHP 7
- Dobra znajomość języka JavaScript oraz frameworka jQuery
- Znajomość języka HTML oraz arkuszy stylów CSS
- Znajomość języka zapytań SQL
- Doświadczenie w pracy z bazą danych MySQL
- Znajomość systemu kontroli wersji SVN lub Git
- Motywacja do wykonywania zadań i umiejętność efektywnego rozwiązywania problemów
- Umiejętność pracy w zespole
- Znajomość języka angielskiego na poziomie umożliwiającym korzystanie z dokumentacji technicznej
Mile widziane:
- Doświadczenie w implementacji projektów z wykorzystaniem Zend Framework 2, Zend Framework 3 oraz Apigility
- Doświadczenie w pracy z bazą danych PostgreSQL
- Praktyczna znajomość systemu operacyjnego LINUX
- Umiejętność pisania skryptów Bash/Shell
- Znajomość narzędzia Enterprise Architect
- Doświadczenia z bibliotekami ORM w szczególności Doctrine
Oferujemy:
- Pracę w firmie na tyle dużej, że wszystko jest dobrze poukładane, a jednocześnie na tyle małej aby nie czuć się jak trybik w korporacji
- Stabilność zatrudnienia
- Uczestnictwo w uporządkowanym procesie wytwórczym
- Decyzyjność i otwartość we wszystkich Twoich sprawach
- Różnorodność zadań i wyzwań
- Pracę w przyjaznej atmosferze i zgranym zespole
- Rozwój zawodowy poprzez ukierunkowane szkolenia oraz uczestnictwo w nowych projektach
- Możliwość pracy zdalnej
- Nabycie doświadczenia specyficznego dla branży medycznej
- Uczestnictwo w projektach prowadzonych metodyką SCRUM
- Środowisko pracy, w którym code review (Upsource) to norma, a aplikacje budują się same (Jenkins CI)
- Pozazawodowe integracje jeżeli tylko masz po pracy czas
Prosimy o aplikowanie poprzez przycisk znajdujący się po prawej stronie ogłoszenia.