1. 株式会社viviON
  2. 株式会社viviON 採用情報
  3. 株式会社viviON の求人一覧
  4. テスト自動化エンジニア

テスト自動化エンジニア

  • 正社員

株式会社viviON の求人一覧

テスト自動化エンジニア | 株式会社viviON

「ユーザーとクリエイターが楽しみながら、幸せに生きていける社会にする」
私たちは、クリエイターとユーザーをつなぐ架け橋となり、
日本が誇る文化を国内外に発信し、夢と感動をお届けすることで、
viviONに関わる全ての人々を幸せにし、世の中に貢献します。

近年は毎年100億円ほどを積み重ねる成長を続け、
2023年度のグループ総売上高は529億円を突破しました。
ご利用ユーザー数1,300万人、お取り扱い作品数197万作品、お取引クリエイター・法人数は12.5万と皆様に支えられ、事業を拡大してきました。
さらなる成長のために、電子コミックサービス「comipo」、クリエイター向けサービス「GENSEKI」、紙書籍出版レーベル「viviON THOTH」、VTuberプロダクション「あおぎり高校」、グッズ販売サイト「viviON BLUE」など
新規サービスやコンテンツの企画・開発に積極的に取り組んでいます。

▼事業紹介:プラットフォーム事業からIP事業までユーザー向け・クリエイター向け問わず手広く展開しています
https://vivion.jp/business/

▼全社の人や組織、事業に関する情報を発信しています
https://www.wantedly.com/companies/www-vivion-co/stories

▼デザイン・FEチーム:業務や組織に関する役立つ情報を発信しています
https://note.com/vivion_design/

▼開発チーム:技術に関する情報を発信しています
https://qiita.com/organizations/vivion

▼UXリサーチチーム:オタクの生態、文化研究を目的として、発見したオタク知見を発信しています
https://note.com/vivion_olrc/

仕事内容

 🤖 主にテスト自動化の戦略立案、実装の領域を担当します。
また、進化するUXやサービスの速いリリースサイクルと高い品質の両立のため、
テスト自動化の適用範囲拡大を含め、新しい技術やプロセスの積極的な導入を企画・リードしていただきます。

★チームの雰囲気や業務内容の理解を深めて頂ける記事も是非ご覧ください★

▼品質管理チームのインタビュー記事
https://www.wantedly.com/companies/www-vivion-co/post_articles/533958

▼「Flutterの自動テストをPatrolでやってみた」
https://qiita.com/Fuzicue_/items/abc76ddd521dcecbc145

募集の背景

弊社では国内最大級の二次元総合ダウンロードサイト「DLsite」を中心に、
二次元に関わる幅広いサービスを提供しております。
チームリーダーとともに、各関係部門とコミュニケーションを図りながら、業務を推進いただきます。
現在、弊社サービス・プロジェクトの数に対して、テスト自動化エンジニアが不足している為、ジョインして頂ける方を募集しています。

具体的な業務

<テスト自動化の基盤形成>
・自動テストの環境構築
・自動テストシナリオの作成/保守
・自動テスト実行結果のレポーティング

<テクノロジー>
・テスト自動化関連の研究調査, 技術調査
・テスト自動化ツール等の調査
・CI/CDツール等の調査

これまでの実績

▼DLsite向け自動テスト作成

Playwrightというブラウザテスト自動化のフレームワークを利用し、一部のテストシナリオを作成しました。
openCVによ画像比較等も駆使し、人間の目では見つけづらい不具合の検知等、工数以外についての価値も自動テストで出すことができました。

▼ネイティブアプリ耐久テストツール作成(エージング)

Airtestという画像認識をベースとする自動テストフレームワークを利用し、
テストシナリオを書くことによって24時間連続実行かつ端末の監視ログを取得するツールを作成しました。
リリース予定の自社アプリに対してツールを実行し、頻度の低い不具合の検知、長時間稼働に対する品質担保に貢献しました。

▼テスト管理ツール(TestRail)と連携し、自動テスト実行時にテスト項目とテスト結果を自動生成

TestRail導入に伴い、自動テストについてもテスト結果をTestRail側で閲覧できるようにしました。
この対応によって、今後の自動テストについては効率的にテストケース管理もテスト結果も
TestRailで他手動QAと同様に管理できるようになりました。
また、ログを蓄積することによって今後の品質分析にも利用できるようになりました。

現在取り組んでいること

▼Android/iOSアプリ「comipo」のリグレッションテスト自動化

Appiumというモバイルアプリテスト自動化のフレームワークを利用し、リグレッションテスト自動化を対応しています。

リグレッションテストを自動テスト化することで
- 不具合の早期発見
- リグレッションテスト工数の削減
- 既存機能不具合の検知
- ヒューマンエラー防止
等、様々なメリットが発生することを期待しています。

また、自動テストを導入する為に、以下のようなシステム構成も検討、対応しました。

- モバイルテスト自動化構成例 -

1.Jenkinsをトリガーにgitから最新のコードを取得

2.TestRail APIでテストランを自動生成

3.pytestを実行し、appiumを経由してスマートフォン(実機)を操作、期待値確認

4.テスト結果をTestRail APIで送信

モバイルテスト自動化構成例
モバイルテスト自動化構成例

今後取り組んでいきたいこと

▼自社サービスの自動テスト適用範囲の拡大

いくつかの自動テストを作成しましたが、自社サービスの自動テスト網羅率はそれほど高くありません。
今後も引き続き自動テストの範囲を広げ、継続的な品質担保を行っていく必要があります。
その為には新規メンバーの追加、モダンな技術やAIを用いて作業を効率化する必要があります。

▼自動テストを用いた本番環境エラー時のアラート追加
弊社のサービスのいくつかはアプリを運営する為に、機能リリースとは関係なく変更が入る瞬間があります。
その為に、開発サイクルの中で実行する自動テストは引き続き作成すると同時に、
本番環境での品質にも今後はフォーカスしていきたいと考えています。
UIに関するエラー発生にも早急に気付けるように、今後はUI自動テストツールの利点を生かした取り組みをする予定です。

自動テスト開発環境

・言語
Python

・テスト管理
TestRail

・自動テスト利用
Playwright / Appium / Airtest / openCV

・CI/CD
Jenkins

・コミュニケーションツール
Slack / Notion

仕事の魅力

・自社サービスのアプリケーションに対して自動化を推進することができます。

・自動テストの技術選定やシステム設計について、裁量を持って活動することができます。

・2021年7月より品質管理チームが設立、2022年8月に自動テストを始動し、少人数チームとなりますので、意見を通しやすい環境にあります。

社内の雰囲気

オタクな人たちだけでなく、様々なバックグラウンドの社員が在籍しており、会社のビジョンを実現するため社員一丸となって働いています。
全体として、仕事やプライベート問わず何かしらこだわりや、夢中になるものを持っている社員が多く、お互いのこだわりや大切なものを尊重しています。

・メンバーをフォロー、サポートするための1on1を定期的に行っています。 
・OKRで短期~長期のマイルストーンを掲げ、チーム間の連携や協働を促進しています。
・外部セミナーや書籍購入支援などスキルアップできる環境が整っています。
・飲み会の強制参加などは一切ありません。
・10時~18時の実働7時間に、集中力を高めて時間内で仕事をする社風です。
・オンオフの切り替えがしやすくメリハリをつけて仕事ができます。(全社平均残業20時間/月)

チャットツールとしてslackを利用しており、業務の内容にとどまらず、
同じ趣味を持った方が集まって雑談を行うチャンネルが多数あります
例えば・・・猫部 / 犬部 / スターアライアンス部 / 野球部 / 貴腐人の会 / お絵かき部 /
      温泉部 / 狩部 / フリー雀荘 大三元

働き方

現在コロナ対策などもあり、会社全体としてはご本人の希望を考慮しながら、リモートワークと出社を混ぜて対応をしています。
全社のうち半数がフルリモートワークとなっており、出社している社員についても「週3日以上の出社」としているため、週2日はリモートワークの社員も多いです。

※品質管理チームでは作業環境の都合により「週3日以上の出社」を必須とさせていただいております。

また、viviONは1日7時間労働(10時出社~18時退社で、休憩1時間)で、給与にみなし時間外労働手当を含んでおりません。

世の中的には8時間働くことが当たり前という状況かもしれませんが、私たちの会社、私たちの部署においては、しっかりと成果をだしていれば、労働時間については個別の事情を考慮して弾力的に運用したいと考えています。

人事制度

中長期における会社の成長を支える人材の育成を重視するための人事制度を導入しています。

具体的には、グレード制に基づき、評価・等級・報酬が決定されます。
グレード毎に定義されている求めるミッション、ビジネススキルに応じて、個人OKRで短期~長期のマイルストーンを掲げ評価を行っていくため、評価軸が明確にされています。
また、いかに1日7時間の勤務時間内に効率よく、生産性高く業務を行えるかを大事な指標としているため、多く残業をすることが評価につながるということはありません。

職種 / 募集ポジション テスト自動化エンジニア
雇用形態 正社員
給与
年収
経験・スキル・能力を総合的に判断し決定します。
3ヶ月の試用期間があり、その間の給与は本採用後と同一です。

想定年収額は弊社における平均的な残業時間である20時間/月の残業代12ヶ月分と、
賞与2回分をそれぞれ1ヶ月分の給与が支給された場合の合計金額となります。

■昇給
年1回(4月)

■賞与
年2回(6月・12月)
標準1ヶ月/回、在籍期間・評価に応じて変動します。
勤務地
  • 1010022  東京都千代田区神田練塀町300 住友不動産秋葉原駅前ビル12F
    地図で確認
転勤はありません。
■つくばエクスプレス「秋葉原駅」A3出口より徒歩1分
■JR線「秋葉原駅」中央改札口より徒歩2分
■日比谷線「秋葉原駅」2番出口より徒歩2分
■都営新宿線「岩本町駅」A3出口より徒歩6分
■銀座線「末広町駅」1番出口より徒歩6分
応募資格
<<必須条件>>
・Javaまたはオブジェクト指向言語での開発経験
・Linuxのコマンド操作/シェルスクリプト/ミドルウェアインストールなどの経験

<<歓迎条件>>
・テスト自動化や継続的インテグレーションに関わった経験 (Playwright/xUnit/Selenium/Appiumなどを用いた自動テスト、JenkinsなどのCIツールを利用した業務改善)
・Dockerでの環境構築経験
・QA経験(テスト設計・テスト実行、非機能要件に対するテスト)
・PythonなどによるScript記述経験
・GitHubを用いたチーム開発経験

<<求める人物像>>
・テスト自動化業務に対して熱意があり、技術系のスペシャリストを目指している方
・何事もポジティブに捉え、行動に移せる方
・受身ではなく、能動的・自発的に仕事ができる方
・新しいことに対して積極的に取り組める方
・ユーザーへ提供する価値と品質のバランスを考えることのできる方
勤務時間
10:00~18:00 (実働7時間/休憩1時間)
休日・休暇
・年間休日120日以上
・完全週休2日制(土日祝日)
・GW、年末年始休暇、有給休暇、慶弔休暇、産休、育休制度あり
福利厚生
■各種手当
・残業手当:1分単位で支給。定時前に出勤した場合も対象です。
・慶弔見舞金
・出張手当

■福利厚生
<特徴的なもの>
・副業可:同人活動などオタク活動の時間に活用している社員も多く在籍しています。
・リモートワーク可:チーム方針に応じ、週3以上の出社orフルリモートを選択いただけます。
・アフター6:会社が費用負担し、社員同士の交流を促進するための福利厚生になります。(1人1回1000円/月3回まで利用可能)※緊急事態宣言中は利用停止いたします。
・デュアルディスプレイ
・社内自販機を低価格で利用可(50円~)
・簡易社食(お惣菜を100円から購入可)
・書籍購入・セミナー参加の支援:上長決裁のもと利用いただけます。
・分煙キャビン設置
・ウォーターサーバー設置
・育児のための時差勤務制度
・健康診断オプション選択可能

<その他一般的なもの>
・通勤交通費:日額2,500円、月額50,000円を上限に支給 
・各種社会保険完備
・団体生命保険加入
・選択制確定拠出年金:正社員のみ対象
選考方法
面接はお互いのことをよく知るための場だと考えているので、リラックスしてお越しください。
希望に応じて現場面談なども調整可能ですので、お気軽にご相談下さい。
面接・面談については、オンライン・ご来社いずれでの対応も可能ですので、ご希望を踏まえてご相談させていただけますと幸いです。


書類選考                                        
お送りいただいたデータをもとに書類選考をさせていただきます。                                        
▼                                        
1次選考
採用面接(60分)を実施いたします。
※面接日時はご希望を考慮しますのでご相談ください                               
▼
最終選考
代表取締役との採用面接(60分)を実施します。
最終面接にお進み頂いた方には、別途リファレンスチェックと適性検査の
ご案内をお送り致します。
▼                                        
内定・条件面談                                
条件面のご説明はもちろん、業務のミッションや候補者様に期待すること
などをお伝えさせていただきます。                                        
▼                                        
入社                                        
                                        
※上記は変更となる可能性もございます。
会社情報
会社名 株式会社viviON
法人名
株式会社viviON(英文名 viviON, Inc.)
創立年月日
2021年10月1日
資本金
900万円
代表者
代表取締役 明石 耕作
登記所在地
〒101-0022
東京都千代田区神田練塀町300
住友不動産秋葉原駅前ビル12階
営業所所在地
〒101-0022
東京都千代田区神田練塀町300
住友不動産秋葉原駅前ビル12階
グループ従業員数
617名(2024年3月現在)
グループ総売上高
161億円(2020年3月期末)
253億円(2021年3月期末)
354億円(2022年3月期末)※グループ再編後 第1期
454億円(2023年3月期末)※グループ再編後 第2期
529億円(2024年3月期末)※グループ再編後 第3期
主要取引銀行
三菱東京UFJ銀行 葛西支店
三井住友銀行 小岩支店
みずほ銀行 新浦安支店
業務内容
・インターネット関連事業
・モバイル関連事業
※有期雇用契約時の契約期間
初回契約時は、4月15日もしくは、10月15日まで。
以降は、4月16日~10月15日の半年間の契約もしくは、10月16日~4月15日の半年間の契約を継続していくことになります。
※有期契約の更新期間の上限は通算5年間となります。