募集要項
- 仕事内容
-
Matlantisの開発チームで一緒に働いてくれるSoftware Engineer in TEST(SET)を募集します。
Matlantisは材料探索を支援するクラウドサービスです。ユーザーは、PFN独自開発の汎用ニューラルネットワークポテンシャル PFP の推論結果を
使いさまざまな材料シミュレーションを行います。私達のチームでは、QAスタッフによる人手での検証作業は行っておらず、ツールによる自動化した
E2Eテストを実施しています。デリバリーの頻度を高く保つには今後も人手には頼らず自動テストによる検証が最善であると考えています。
テストは開発チームが作成・メンテナンスしていますが、システムの変更・機能追加にともない徐々に負荷が大きくなり、
また品質を保ちながら効率的に実行したいがなかなか手が回らないなど課題が表れてきました。一方でチームやシステムの規模から、テスト環境の整備のみを
行うポジションを用意するのは適切ではないと判断しています。Matnaltisの開発チームでは、社内で研究・開発したコア技術をMatlantisに組み込んでいます。
先進的な技術をユーザーが安定的に利用できるようにするには、技術の理解、ユーザー課題の理解、製品開発のノウハウなど多岐にわたる知識・スキルが
求められます。そのような開発チームの一員としてシステム開発にも携わりつつ、特に上記のような品質面での課題解決に主体的に取り組みたい
SETを募集します。本ポジションでは、Matlantisの開発チームへのアサインを想定しています。このポジションでの典型的な作業を以下に列挙します。
・製品品質改善・確保のための活動の方針を示し促進する ・Matlantis全体のテスト戦略を練り、その実装をリードする
・必要ならばプロセス整備やツールの導入を行う ・(自動化された)E2Eのテストを追加・メンテナンスする
・計算化学のクライアントライブラリの開発 ・バックエンドサーバーの各種 API の開発・保守
※業務内容により、子会社の株式会社Preferred Elements (PFE)に在籍出向いただく場合があります(PFEの労働条件はPFNと同一です。)
- 応募資格
-
- 必須
-
・ソフトウェア開発経験
・Pythonによるプログラミング経験
・テストに関する基本的な知識
・テストを自動化した経験。特にWebアプリケーションの
テストを自動化した経験を歓迎します。
・エンジニアとのコミュニケーション能力
・アジャイルまたはスクラムを適用したチームでの経験
・最低限の英語スキル
(チーム内の打ち合わせは英語を使用するようにしてますが、
技術的な詳細を議論するときは日本語を使用することもできます。
各種翻訳ツールを導入していることから母語を使うケースも増えています)
- 歓迎
-
・テスト戦略立案経験
・CI/CDの構築経験
・大量のテスト結果などを
処理するための統計処理能力
- 雇用形態
- 正社員
- 勤務地
- 千代田区大手町1-6-1
- 勤務時間
- 9:00~18:00/※8時間
- 年収・給与
- 800万円~1400万円 ※提示年収は、今までのご経験や選考の中でのご評価によって決定いたします。最低年収を下回る可能性もございますので、あらかじめご了承ください。
- 休日休暇
- 土曜日,日曜日,祝日/(下限日数は、入社直後の付与日数となります)
- 選考プロセス
-
書類選考 → 一次面接 → 最終面接 →内定
※選考回数は場合によって変更いたします。
