求人ID: 36610
350万円~900万円
Cygamesグループ内のゲーム開発プロジェクトを担当いただきます。
社内開発タイトルにおける、ソフトウェア品質向上を目的とする開発支援に関わる職務を担当していただきます。
ゲームの想定する動作を継続的に保証するためのオートメーションテスト開発
ゲームプレイデータのログ収集と管理、および分析
開発上の問題の収集と可視化を行うための環境構築
仕事内容
エンジン開発・ゲーム開発のための開発環境の構築・保守を実施いただきます。
ゲームエンジン開発やゲーム開発のような大規模な開発では作業効率の向上が大きな課題の一つです。
これに対して、処理の自動化や複雑な手順の簡略化などに取り組んでいるのがビルドエンジニアです。
エンジン開発、ゲーム開発にかかわるスタッフが効率的に業務を進められるよう取り組んでいます。
具体的には Cyllista Game Engineとそれを使用したゲームの開発のためのCI/CD パイプラインの構築、保守を行っています。
Cyllista Game Engineとそれを使用したゲームの開発に必要な開発支援のための独自ツールの開発を行います。
独自ツールの開発だけでなく、既存のツールやサービスの導入と保守も行います。
Cyllista Game Engineを使用しているゲーム開発者からの問い合わせ窓口としての役割も担っています。
実際の業務
Jenkinsでの自動テストフローの構築と保守
Jenkinsでのゲームアプリケーションのバイナリ配信フローの構築と保守
Jenkinsでの上記以外の各種自動化フローの構築と保守
Coverityでのコードの静的解析の定期実行フローの構築と保守
エンジン開発者向け開発支援ツールの開発と保守
ゲーム開発者向け開発支援ツールの開発と保守
開発中のログ収集と分析による開発効率の改善
開発者サポート、トラブル対応
Perforceのdepotの管理
GitHubのリポジトリ管理
開発環境
言語:Python / C++
対応プラットフォーム:Windows / PlayStation 5 / Xbox
利用するツール:Jenkins / Coverity / Perforce / GitHub
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~
業務内容
WFSを含む、グリーグループが提供するサービスのQA業務全般をご担当いただきます。
QAチームは、サービスの品質向上のため、障害の未然防止やテストの自動化など、様々なことに取り組んでいます。
入社後は、サービスのQA担当として管理を行いつつ、マネージャー候補として、以下画像内の「正社員業務」のメンバーマネジメントやプロジェクト管理もお任せします。
【業務具体例】
モバイルゲームにおける、テスト計画 / 設計 / 管理 / 実行
品質分析および改善提案
費用管理
開発関係者との折衝
スタッフ教育(研修/OJTの実施、カリキュラム作成/コンテンツ整備)
スタッフ管理(勤怠管理等)
自チームのメンバーマネジメント
この仕事の魅力
・開発担当と密接に関わるため、内部からゲーム運営を体感できます。
・担当ゲームタイトル業務の裁量が大きいので、個々人の成長を強く促す環境です。
・会社全体でスピード感が高く、判断も早いことから、提案含めスピーディーに進むことが多い環境です。
・QAグループが複数事業を横断で担当しているため、様々な情報に触れることで成長しやすい環境です。
応募資格
必須スキル/経験
QA業務での管理経験
チームマネジメント経験
歓迎スキル/経験
JSTQB等、ソフトウェアテストに関連する資格の保有
期待する役割
AIなどの新規技術を用いた業務改善の推進
積極的な他社連携による自社知見の強化
ポジション概要
当社のソフトウェア第三者検証事業を行っている部門において、ソフトウェアテストを行う社内エンジニア向けに主に業務自動化ツールの活用推進/教育推進を行っていただくポジションです。
中期的な事業成長計画として当事業の高成長を掲げており、そのためにAIや自動化ツールを用いたテスト業務のDXに力を入れております。
今回のポジションは、当社の中でQA領域の教育/スキル開発を担う「クオリティデザイン室」にて、上記テスト工程のDXを進めていく中で、エンジニアがAIやツール等を正しく積極的に扱っていくために必要な育成環境や教育プログラムの企画、推進(講師も含めて)の教育推進担当者の募集です!
仕事内容
<QAエンジニアのスキル開発>
テスト工程に携わるエンジニア(QAエンジニア)をメイン対象として、「自動化ツールを扱えるようになる為」に必要な知識/スキルの教育環境を構築いただきます。
土台となるプログラミングの知識/技術や、システム開発に関する基礎知識等の技術教育を推進することで、QA事業部全体のエンジニアリングスキルの向上を目指します。
<具体的には>
・システム開発に関する体系的知識習得のための教育設計
・プログラミング言語習得のための研修設計
・テスト自動化ツールの活用推進/教育設計
テストエンジニアのスキルアップと、まずはQA組織全体のクオリティ向上を目的として、教育という切り口からあらゆる方法でのアプローチを行っていただきます!
将来的には5,000人規模の組織全体のクオリティ向上に携わっていただく予定です。
会社の魅力
・創業30周年を迎え、安定した経営基盤を持ちながらも、新規事業開発やM&Aを積極的に行うベンチャーマインドあふれる社風です。安定した地盤のもとで新しいことに挑戦したい方にぴったりの会社です。
・当社では人材リソースの最大化に注力しています。 これは弊社の最大の魅力であり、強みであると考えています。
従業員の市場価値だけでなく、生涯価値の向上にも力を入れ 従業員と会社がWin-Winの形でともに成長していけるような、エンプロイーファーストの会社を目指し続けています。