【AI】Software Engineer in Testシステムインテグレーター
システムインテグレーター
■概要Matlantisの開発チームで一緒に働いてくれるSoftware Engineer in TEST(SET)を募集します。Matlantisは材料探索を支援するクラウドサービスです。ユーザーは、PFN独自開発の汎用ニューラルネットワークポテンシャル PFP の推論結果を使いさまざまな材料シミュレーションを行います。私達のチームでは、QAスタッフによる人手での検証作業は行っておらず、ツールによる自動化したE2Eテストを実施しています。デリバリーの頻度を高く保つには今後も人手には頼らず自動テストによる検証が最善であると考えています。テストは開発チームが作成・メンテナンスしていますが、システムの変更・機能追加にともない徐々に負荷が大きくなり、また品質を保ちながら効率的に実行したいがなかなか手が回らないなど課題が表れてきました。一方でチームやシステムの規模から、テスト環境の整備のみを行うポジションを用意するのは適切ではないと判断しています。Matnaltisの開発チームでは、社内で研究・開発したコア技術をMatlantisに組み込んでいます。先進的な技術をユーザーが安定的に利用できるようにするには、技術の理解、ユーザー課題の理解、製品開発のノウハウなど多岐にわたる知識・スキルが求められます。そのような開発チームの一員としてシステム開発にも携わりつつ、特に上記のような品質面での課題解決に主体的に取り組みたいSETを募集します。【業務詳細】本ポジションでは、Matlantisの開発チームへのアサインを想定しています。このポジションでの典型的な作業を以下に列挙します。・製品品質改善・確保のための活動の方針を示し促進する・Matlantis全体のテスト戦略を練り、その実装をリードする・必要ならばプロセス整備やツールの導入を行う・(自動化された)E2Eのテストを追加・メンテナンスする・計算化学のクライアントライブラリの開発・バックエンドサーバーの各種 API の開発・保守Direct and promote activities towards improving and ensuring product quality of Matlantis.Develop Matlantis overall testing strategy and lead its implementationImplement process maintenance and tools if necessaryAdd and maintain automated E2E testingDevelop client libraries for computational chemistryDevelop and maintain APIs of the backend server【歓迎要件】・テスト戦略立案経験・CI/CDの構築経験・大量のテスト結果などを処理するための統計処理能力
- 年収
- 年収非公開
- 職種
- QAエンジニア・テストエンジニア
更新日 2024.09.10