whitelogo
menu

Role Overview

Test Engineer

テストエンジニアfull-timejapan
Apply

Mission

Test EngineerはRepro serviceの信頼性を最大化します。

Reproは単一システムスタックの上に成り立つシステムではなく、複雑な分散システムであることから、包括的な自動システムテストを行うことがとても難しいものです。

Reproは、そのようなシステムにおけるUIに始まり、スループットや処理速度、平行並列で実施される処理における堅牢さ、タイムゾーンなどを包括的に意識し、Reproのユーザーが実現したいことを正しく、気持ちよく達成できる状態の実現する必要があります。

QAチームは、そのための仕組み構築・実現を、開発者とともに考え、フィードバックし、担保するための作業を行います。

Job Description

  • 顧客ワークロードの自動化またはシミュレーションまでのテストを開発
  • Apache Hadoop上に構築された分散データ処理プラットフォームをテストするための自動システムを構築
  • 手法を他の開発者につたえ、チェックを効率的かつ網羅的なものに改善する

Requirement

  • 分散システムのプロダクション開発・運用経験
  • プロダクションコードにおけるテストの重要性を理解している
  • コードリーディングの実力があり、既存のコードを読んで機能を把握し、コードレビューに参加できる

Nice to Have

  • テスト技法・分析技法に対する体系的な知識を持ち、製品の性質に応じてテスト計画を立てられる
  • BigQuery, Hive, Prestoなどの並列分散処理基盤(MPP)の活用経験
  • Fluentdなどを用いたデータパイプラインの構築もしくは運用経験
  • dockerに類するcontainer技術を利用したサービス開発・運用経験

こんな人におすすめ

  • プロジェクトのオーナーシップと強い責任感
  • 新しい言語、フレームワーク、スキルを習得を喜び勇んで行う
  • マニュアルオペレーションするぐらいなら自動化する
  • 今までの携わった分散システムにおける信頼性の向上に寄与した経験がある

References

Apply

Full Name*

ローマ字で記入してください

E-mail*

連絡可能なメールアドレスを記入してください

CV Upload*

800MB以下のファイルを添付してください。

Other Skills

Other Upload

その他ファイルがあれば添付してください

Repro Logo