シフトメーションの存在意義:現場のリアリズムから生まれた「問い」 「なぜ、プロフェッショナルが、本来の価値を発揮すべき場所から引き離されているのか?」 医療、介護、宿泊、小売。私たちの社会を支える現場の最前線で、今も起きている現実があります。それは、高度な技術や志を持つリーダーたちが、数万通りの組み合わせが存在する「シフト作成」という難解なパズルに毎月数日間もバックヤードにこもり、本来の仕事から引き離されているというエラーです。 シフト作成は、労働基準法や「夜勤明けの休息」といった厳格な勤務ルール、施設運営に必要な資格要件、さらには「チームの相乗効果を高める編成」や「不公平感をなくし、スタッフが納得感を持って働けるための細やかな調整」まで、極めて多くの変数が絡み合う難解なパズルです。 私たちは、これをテクノロジーだけで「100点満点」に自動化することを目指しません。 優先すべきは理想の追求よりも、現場で機能すること。あえて数秒で「80点」の土台を出し、最後の仕上げを人が行う。この「現場のリアリズム」を尊重した仕組みによって、私たちは管理者を事務作業から解放し、現場に「時間」と「心のゆとり」を戻します。 私たちが提供しているのは、単なるツールではありません。プロフェッショナルが本来の役割である『ケア』や『おもてなし』に、再び背中を向けることなく専念できるための、新しい土台です。 会社紹介資料 Shiftmation ビジネス職向け会社紹介資料(https://speakerdeck.com/shiftmation/company-deck) Shiftmation エンジニア向け会社紹介資料(https://speakerdeck.com/shiftmation/company-deck-engineer) 求人概要 AI駆動開発により「平日ほぼ毎日の本番リリース」を行うシフトメーションにて、爆速の開発スピードを支える品質保証体制の構築をお任せします。 AI時代におけるQAの役割は、単に用意されたテストケースを実行することではありません。ハルシネーション(AIの嘘)のリスクや開発速度を踏まえ、複雑な業務SaaS(Shiftmation)のリスク分析、テスト技法を用いた最適設計、E2E自動化や生成AI活用、外部テスターの活用、開発者と連携したシフトレフト推進まで、開発プロセス全体の品質向上をリードしていただくポジションです。 募集背景 シフトメーションでは、開発プロセスへのAI導入を進めた結果、「平日ほぼ毎日の本番リリース」という爆速の開発体制を実現しています。そして今後、AI活用がさらに深まるにつれて開発スピードは一段と加速していきます。 しかし、開発スピードだけが上がっても、QA(品質保証)が昔ながらの「手動で何千項目もテストする人海戦術」のままであれば、いずれQAがプロダクト成長のボトルネックになってしまいます。 私たちが目指しているのは、検証作業をひたすら増やすQAではありません。 「品質リスクを鋭く見極める」 「開発の初期段階から品質を仕込む(シフトレフト)」 「AI・自動化・手動テスターを合理的に使い分ける」 「リリース判断そのものを仕組み化する」 という、開発速度を落とさずに品質を担保する「新しいQAのあり方」への進化です。 現在社内には専任のQAメンバーが在籍していますが、今回はゼロからの立ち上げではなく、既存メンバーと一緒にこの「爆速開発を支えるQA体制」を本格的に作り上げていくための増員募集です。 ミッション(目指す未来) AI駆動開発の圧倒的なスピードに対し、「テストやコードレビューを闇雲に増やさず、リスクに基づき検証範囲を絞り込む」品質戦略を構築することがあなたの役割です。 開発速度を落とさない品質戦略の設計 単体・結合・API・E2E・手動(外部テスター含む)・AIのどこで何を担保するのが最も合理的かを考え、必要十分なテストポートフォリオを設計する。 シフトレフト(上流からの品質の組み込み) 仕様書やPR(Pull Request)段階から入り込み、開発者へ単体テストやAPIテストの追加を提案。手戻りを未然に防ぐ。 「QA×AI・自動化」による生産性の最大化 Claude Code等の生成AIによるテスト設計の効率化や、PlaywrightでのE2E自動化を組み込み、人に依存しない再現性のあるQAプロセスをつくる。 リリース判断の仕組み化・言語化 「どこまで確認すれば安全にリリースできるか」を明文化し、個人の経験や勘だけに頼らない品質基準へ進化させる。 仕事の魅力(ここで得られるキャリアと体験) 「世の中にまだ正解(ベストプラクティス)がない問い」に挑める AIによって開発速度が爆発的に上がる中、QAのあり方は世界中でまさに今アップデートされています。既存のやり方に固執せず、AI時代の新しい品質保証モデルを自ら作っていけるフェーズです。 「テストやコードを削る・捨てられること」が評価される文化 AIが大量にコードやテストを生み出せる時代だからこそ、無用なメンテナンス負債を増やさないよう、「どこを検証し、どこを検証しないか」をロジカルに絞り込める判断力が称賛されます。 高度なテスト設計技法がフルに活きるドメイン Shiftmationは複雑な勤務条件、権限、状態遷移、データ連携が絡み合う業務SaaSです。デシジョンテーブルや状態遷移テストなど、体系的なテスト技法の真価を発揮できます。 開発者と対等に議論できるエンジニアリング環境 「最後に出てくるチェック係」ではなく、コードやAPI、DBの構造まで踏み込んで不具合調査をしたり、開発者にユニットテスト改善を提案したりと、プロセスの中心で品質に関われます。 ▍具体的な業務内容 リスク分析とテスト設計 仕様書・PR・コード変更点からリスクを捉え、テスト技法を使い分けてテスト条件・観点・ケースを設計。 リスクや利用頻度を踏まえ、「今回どこを確認するか」だけでなく「何を今回は確認しないか(対象外)」を明確に判断。 開発チームとの連携・フィードバック 「このバグは単体テストで抑えられたはず」といった視点を開発者へフィードバックし、テスト追加や設計修正を提案。 API、ログ、DB、コードを用いた不具合の再現・原因調査。 AI活用とE2Eテスト自動化 Claude Codeなどの生成AIを使ったテスト観点分析・ケース作成・レビュープロセスの実践。 Playwrightを用いたE2Eテストの設計・実装・保守・GitHub Actions連携。 外部テスター活用とプロセス改善 AIや自動化で補いきれない検証作業を切り出し、外部テスターへ指示・成果物レビューを実施。 品質基準・テスト完了条件・リリース判定基準の策定と更新。 チームとして大切にしたいこと シフトメーションのQAは、「指示されたテストをただ実行する」ポジションではなく、「どうすれば開発速度を落とさずに品質を保てるか」という難問にチームで挑む役割です。 AIツールも積極的に試していますが、AIの出力をそのまま鵜呑みにするのではなく、仕様の裏にあるリスクやハルシネーション(AIの嘘)、エッジケースを見抜き、手直しできる人の知恵やテスト技法があって初めて強力な武器になります。 また、AIによって大量のコードが生成できる現代において、従来の「真面目にすべてを完璧にチェックする」アプローチはかえってスピードを殺してしまいます。「どこに絞り、何を捨てるか」という判断は、非常に難易度が高く、世の中にもまだ決定的なベストプラクティスがありません。 だからこそ「QAの役割をここまでに限定する」といった境界線を作らず、開発者やPdMと一緒にコード・仕様の議論やテスト提案を行いながら、新しい時代の品質保証を柔軟に探求していける方に、ぜひ力を貸していただきたいと考えています。 必須要件 Webサービス/ソフトウェアのテスト分析・テスト設計・テスト実行の実務経験(3年以上) 仕様書や要件からテスト条件・観点・ケースを起こし、各種テスト技法(同値分割、境界値分析、デシジョンテーブル、状態遷移テスト等)を適切に使い分けられること リスクや影響範囲を踏まえ、「テストする範囲」と「今回テストしない範囲(優先順位)」を自分で判断し、根拠を説明できること JSTQB Foundation Level相当以上の体系的なテスト知識(※資格保有自体は不問) 歓迎要件 Playwright, Cypress等を用いたE2Eテスト自動化の設計・実装・運用経験 生成AI(Claude, ChatGPT, NotebookLM等)をテスト設計やQA業務効率化に活用した経験・関心 開発者と連携し、単体テストやAPIテストの改善提案・シフトレフトを実践した経験 リスクベースドテストや探索的テストを用いたテスト工数の削減・最適化経験 API、ログ、DB、コードを用いた不具合原因の一次調査経験 外部テスターやテストベンダーへの業務切り出し、マネジメント経験 JSTQB Advanced Level等の知識・資格 求める人物像 テストケースの「数」ではなく、「リスクの網羅」と「設計意図」を大事にしたい方 「どこまで確認するか」だけでなく、「今回は何をテストしないか」を理由を持って決められる方 AIや既存の仕様を鵜呑みにせず、自分の頭で妥当性を判断できる方 これまでのQAの常識に捉われず、AI時代の新しいアプローチを柔軟に受け入れ・楽しめる方 QA内に閉じこもらず、開発者やPdMと建設的に議論して品質を作りたい方 開発・業務環境 言語: Python, JavaScript, TypeScript, Rust フレームワーク: Django, Vue.js インフラ: Google Cloud, Kubernetes, PostgreSQL, Elasticsearch, Redis, Docker CI/CD: GitHub Actions テスト・QA: Playwright, AI生成ツール ほか AIツール: Claude Code, Codex ほか コミュニケーション: Slack, Web会議(リモートワーク中心) 配属部署 プロダクト部 開発チームはフルリモートのメンバーが多く、チャットやWeb会議を活用することで積極的にコミュニケーションを取っています。 また、残業するよりも、集中して働きしっかり休むことを推奨しています。 20代後半から40代前半の社員が多い、落ち着いた雰囲気の会社です。 ビジネス職・開発職ともに、元々SaaS事業に関わっていた人物もいますが、異分野の職についていた人物も在籍しています。 【職種 / 募集ポジション】 New!! QAエンジニア 【雇用形態】 正社員 【給与】 年収 5,000,000円 〜 8,000,000円 試用期間3か月 (条件変動なし) 【勤務地】 101-0051 東京都千代田区神田神保町3-2-3 Daiwa神保町3丁目ビル 神保町駅(A2出口)徒歩2分 / 九段下駅(5番出口)徒歩3分 基本的にはリモートワークとなりますが、週1日は出社いただく予定です。 【選考プロセス】 詳細はこちらでご案内しています ・開発職 https://www.shiftmation.com/about/recruit/#process-engineer 会社情報 【会社名】 株式会社シフトメーション 【役員】 代表取締役 能塚 正基 取締役CTO 谷田 直輝 【事業内容】 勤務シフト自動作成サービスShiftmationの運営 【設立】 2015年1月5日 【所在地】 〒101‐0051 東京都千代田区神田神保町3-2-3Daiwa神保町3丁目ビル
【JAPAN AI】ソフトウェアエンジニア (QA Team)
株式会社ジーニー
SETエンジニア (AI×QA)【食べログ】
株式会社カカクコム
AI Driven Development Consultant
Redhat
Assistant Area Security Manager
Church
《東京/神奈川/大阪》《SE》SRE運用自動化構築【PCO Technology Product Line】
パナソニックグループ
音声系サービス基盤の設計・開発エキスパート
Nttドコモビジネス株式会社