SET(Software Engineer in Test)

ミッション

エムスリーの各サービスのテスト自動化を推進し、サービスの品質や開発生産性を向上させることで、世の中に価値あるサービスを素早く提供できるプラットフォームを構築する。

担当事業、サービス

日本最大の医療従事者向けプラットフォームの各サービス

担当業務
  • テスト自動化の設計・開発(ユニットテスト、APIのテスト、E2Eテスト)
  • テスト自動化の基盤構築(自動テスト実行環境、テスト自動化フレームワーク等)
  • テスト自動化戦略の策定
  • 各サービスのテスト自動化導入支援
  • 自動テストで品質を担保する領域と手動テストで品質を担保する領域の切り分け支援
技術スタック

言語: Java / Ruby / Scala / JavaScript
チャットツール: Chatwork / Slack
チケット管理: JIRA
CIツール: GitLab-CI / Jenkins
インフラ: オンプレミス / AWS

チーム体制

各サービスのチームとは独立したチームに所属し、各サービスのテスト自動化を推進する

得られる経験・スキル
  • Webアプリのテスト自動化経験
  • テスト自動化の基盤構築・運用経験
  • Test Pyramidの実現など効率的なテスト自動化戦略の専門知識
  • テスト自動化の旗振り役としてリーダーシップを発揮する経験
応募条件(必須)
  • Webアプリ/WebAPIの設計・開発経験
  • 何らかのテスト自動化経験(ユニットテスト、APIのテスト、E2Eテスト)
応募条件(できれば)
  • WebアプリのE2Eテスト自動化経験(Selenium WebDriverなど)
  • スマートフォンアプリのE2Eテスト自動化経験(XCUITest、UiAutomator2、Appiumなど)
  • テスト自動化の基盤構築・運用経験
  • テスト計画、テスト設計経験
  • テストプロセスの管理経験