Skillshot.pl logo
Praca w branży gier

Programmer: game automation framework (C++, Python)

dla Techland w Wrocław

Praca stała Programowanie


Techland to uznany na świecie producent, dystrybutor i wydawca gier komputerowych obecny na rynku od ponad 25 lat. Nasze gry – w szczególności Dying Light i Dying Light:The Following oraz serie Dead Island i Call of Juarez – osiągnęły międzynarodową popularność i zdobyły wielomilionowe rzesze fanów. Wydany w 2015 roku Dying Light trafił już w sumie do ponad 11 milionów graczy. W roku 2016 weszliśmy na globalny rynek wydawniczy jako Techland Publishing, a także ogłosiliśmy prace nad dwiema wysokobudżetowymi produkcjami, których premiera planowana jest w ciągu najbliższych trzech lat. Za pomocą najnowszych technologii i dzięki najlepszym specjalistom w branży nieustannie dostarczamy niezapomnianych przeżyć graczom na całym świecie.

Obecnie szukamy nowej osoby na stanowisko:
Programmer: game automation framework (C++, Python)
miejsce pracy: Wrocław

Programista do frameworku automatyzacji znacząco wpływa na rozwój naszych gier, narzędzi i pomysłów oraz sposobu ich testowania. Aby to osiągnąć, szukamy specjalisty o otwartym i innowacyjnym spojrzeniu, zarówno na temat tego, jak gra jest tworzona, jak i tego jak działa Twój zespół. W szczególności, zależy nam na:

  • rozwijaniu najnowocześniejszych rozwiązań i rozbudowanego frameworku automatyzacji w testowaniu gier,
  • opracowywaniu rozbudowanych automatyzujących skryptów od prostych do złożonych scenariuszy,
  • pisaniu testów jednostkowych jeśli zajdzie taka potrzeba,
  • ścisłej współpracy z zespołem produkcyjnym, programistami i zespołami testerskimi w celu poznania architektury gier, gameplayu i tym samym opracowania rozwiązania w zakresie automatyzacji dla szybkiego i jakościowego dostarczania gier,
  • implementowaniu Continuous Integration (CI) i Continuous Deployment (CD) dla wykonywania automatyzacji regularnego oraz na żądanie,
  • analizowaniu raportów wykonawczych, rejestrowaniu uzasadnionych wad produktu, podejmowaniu decyzji dotyczących jakości buildu i komunikowaniu statusów jakości buildu dla interesariuszy,
  • utrzymywaniu już opracowanego frameworku i skryptów automatyzacji z regularnymi zmianami w buildzie i dostosowywaniu do lepszych technologii, gdy zajdzie taka potrzeba,
  • rozwijaniu narzędzi i aplikacji wspierających produktywność w cyklu testowania gry
  • przyczynianiu się do dzielenia się wiedzą, burzy mózgów oraz innych inicjatyw związanych z opracowywaniem prototypów i innowacjami.

Wymagane umiejętności:

  • minimum dwa lata doświadczenia z językami programowania,
  • posiadanie silnego konceptualnego zrozumienia oraz praktycznych kompetencji w C++ oraz Python,
  • praktyczne doświadczenie w analizowaniu danych,
  • ukończenie frameworku i skryptów automatyzujących,
  • rozumienie oraz praktyczne doświadczenie w automatyzacji API,
  • praktyczne doświadczenie w implementacji CI/CD używając narzędzi Jenkins,
  • rozumienie cyklów związanych z procesami rozwoju i testowania oprogramowania,
  • rozwinięte umiejętności debugowania i rozwiązywania problemów,
  • znajomość systemów kontroli wersji kodu źródłowego,
  • dobrze rozwinięte umiejętności interpersonalne i komunikacyjne,
  • umiejętność indywidualnej pracy nad projektem lub w środowisku zespołowym.

Mile widziane:

  • doświadczenie w branży gier.

Czego szukasz w nowej pracy?
Jednej rzeczy z poniższej listy nie możemy obiecać…

  • CIEKAWE PROJEKTY - Tworzymy dwie gry AAA o łącznym budżecie 100 milionów dolarów, produkowane oddzielnie przy wykorzystaniu wspólnej technologii.
  • CZAS NA ROZWÓJ - Otrzymasz indywidualny budżet oraz dodatkowe dni wolne na udział w konferencjach i warsztatach.
  • REALNY WPŁYW - Czy jesteś branżowym wyjadaczem, czy młodym talentem, Twoja praca i umiejętności mają realny wpływ na projekt i pracę zespołu.
  • IMPREZY I ROZRYWKA - Automaty do gier, grill, własna kantyna i mnóstwo konsol dostępnych w biurze. Pyszne jedzonko, sporo procentów oraz świetna muzyka na firmowych imprezach.
  • BIURO W HARRAN - W pełni wyposażony pokój tylko dla Ciebie. Zapewniamy drut kolczasty, lampy ultrafioletowe i inne środki przeciwzombiacze.
  • OKAZJA, BY UCZYĆ - Podziel się swoją wiedzą poprzez firmowy Program Mentoringowy lub spróbuj swoich sił jako wykładowca na zaprzyjaźnionych uczelniach.
  • ELASTYCZNA PRACA - Wiemy, jak ważna jest równowaga między pracą, a życiem osobistym, dlatego stosujemy elastyczne godziny pracy.

Zainteresowanych zapraszamy do aplikowania: https://techlandjobs.com/oferty-pracy/programmer-game-automation-framework-c-python-253


Data publikacji: 2018-08-31

Liczba wyświetleń: 157