All offersKatowiceTestingTest Automation Engineer
Test Automation Engineer
Testing
ARforce Sp. z o.o.

Test Automation Engineer

ARforce Sp. z o.o.
Katowice
Type of work
Undetermined
Experience
Junior
Employment Type
B2B
Operating mode
Office

Tech stack

    Python
    junior
    C#
    junior
    Ruby
    junior
    Java
    junior
    NUnit
    junior
    SQL
    junior
    Automated Testing
    junior
    Jenkins/CI
    nice to have
    SoapUI
    nice to have

Job description

Opis projektu: 
  • Praca w polskiej firmie IT – spółka akcyjna, kilkanaście lat na rynku
  • Obecność na 18 rynkach (zarówno w Europie, jak i Ameryce Południowej)
  • Biura w 6 krajach na 2 kontynentach
  • Ponad 100 osób w samym dziale IT
  • Wymagające projekty (rozbudowana architektura SOA, tysiące odsłon na sekundę, 3 farmy serwerów, kilka języków i stref czasowych)
  • Stałe, zgrane zespoły
  • Dostęp do platform edukacyjnych i biblioteczki
  • Dofinansowanie do karty sportowej, możliwość skorzystania z grupowego ubezpieczenia na życie oraz prywatnej opieki medycznej
  • Płaska struktura organizacji, rozrywkowe gadżety w pokojach
  • Nowoczesne biuro, dobrze zaopatrzona kuchnia, chillout room, najlepsze narzędzia komercyjne, elastyczne godziny pracy, możliwa okazjonalna praca zdalna
  • Praca z najnowszymi technologiami, szkolenia wewnętrzne i zewnętrzne, możliwość dofinansowania nauki języka angielskiego, udział w konferencjach, projektach opensource, tworzeniu firmowego bloga w godzinach pracy
  • Dojrzały proces Agilepełna adaptacja w skali całej firmy od ponad 5 lat, Scrum Master i Product Ownerzy dostępni na miejscu
  • Test Driven Development, Continuous Integration
  • Samo organizujące się zespoły, swoboda kształtowania metodyki pracy i wyboru technologii, realny wpływ na kształt wdrażanych rozwiązań.

Zakres obowiązków:
  • Implementacja i utrzymywanie automatyzacji testów end-to-end w technologii Python/.NET
  • Rozwój narzędzi wspomagających zapewnienie wysokiej jakości naszych systemów w technologii Python/.NET i w oparciu o Jenkinsa
  • Planowanie, realizacja oraz analiza wyników testów webserwisów stanowiących back-end

Przydatne kompetencje:
  • minimum 1 rok doświadczenia w programowaniu w jednym z języków: C# (preferowany), Python, Ruby, Java
  • znajomość frameworka NUnit do testów automatycznych
  • doświadczenie w pracy z narzędziami CI (np. Jenkins, TeamCity, GoCD)
  • znajomość języka zapytań SQL
  • chęć nieustannego uczenia się i szukania innowacyjnych rozwiązań
  • dobra znajomość języka angielskiego (min. B1)
  • znajomość pryncypiów projektowania obiektowego / wzorców projektowych

Mile widziane:
  • doświadczenie w przygotowywaniu testów w narzędziu SoapUI
  • posiadanie certyfikatów ISEB/ISTQB
  • znajomość metodyk zwinnych (Agile)
  • znajomość Regexp, JSON
  • znajomość tematyki testów A/B
  • doświadczenie w pracy z systemami kontroli wersji.