Содержание работы:
- разработка и поддержка функциональных авто-тестов (тесты игровой логики\автоматизация подготовки тестового окружения\проверка подсистем сервера);
- интеграция авто-тестов в системы CI TeamCity/Jenkins (интеграция в уже существующие цепочки тестов\разработка новых);
- развитие внутреннего тестового фреймворка (на основе ботов, эмулирующих поведения игрока согласно написанным на Python сценариям).
- нагрузочное тестирование клиента и сервера игры;
Желательно:
- опыт в автоматизации тестирования не менее 1-го года;
- понимание принципов работы и тестирования клиент-серверных приложений;
- уверенные знания Python (предпочтительно) или Ruby/C# /Java/JavaScript;
- опыт работы системами Continuous Integration (TeamCity\Jenkins\Bamboo);
- способность анализа кода разработки;
- аналитическое мышление, комплексный подход при решении задач;
Мы предлагаем:
- знание основ ОС семейства Linux;
- опыт использования и интеграции различных API;
- понимание особенностей автоматизации игровых проектов (desktop-приложений);
- опыт использования ботов для любых игр. Опыт написания для них сценариев будет большим плюсом.
- опыт проведения нагрузочного тестирования
Ждем ваше резюме на kiev_cv@wargaming.net