エンジニア採用

AI SaaS品質を0→1で定義

AI SaaS品質を0→1で定義

課金SaaSは0→1の開発フェーズにあり、課金ドメイン特有の品質保証体制を初期段階から構築する必要があります。

契約の状態遷移(契約→課金→督促→回収→解約)は組み合わせ爆発が起きやすく、手動テストではカバーしきれません。さらにStripe Webhookの冪等性検証、月次バッチの整合性確認など、決済特有のテスト観点が多数あります。

現在、専任のQA/SETポジションは不在です。開発初期からテスト自動化の仕組みを作り込み、「課金システムとして出荷可能な品質」を担保できる方を求めています。

このプロダクトについて(課金SaaS)

課金SaaSは、不動産業界向けのサブスクリプション課金・契約管理SaaSです。パートナー企業の月額課金・契約管理・督促業務をワンストップで自動化します。

課金システムにおけるバグは、一般的なWebサービスとは異なる深刻さを持ちます。二重課金は企業の信用を毀損し、返金漏れは法的リスクを生み、課金タイミングのずれは数千社の請求に影響します。「動く」だけでは不十分で、「正しく動き続ける」ことが要求されるプロダクトです。

このポジションの面白さ

  • QA戦略を0から設計できる: 既存のテスト資産やしがらみがない状態から、課金SaaSに最適なQA体制を構築できます
  • 決済ドメインのテスト設計力が身につく: ステートマシンのパス網羅、Webhook冪等性テスト、金額計算の境界値分析など、課金特有のテスト技法を実践できます
  • SETとしての技術力を発揮できる: テスト自動化フレームワークの選定・構築、CI/CDへの組み込み、Stripe Test Modeを活用したE2Eテストなど、エンジニアリング力が求められるポジションです
  • プロダクト品質への直接的な影響力: 少人数チームのため、QAの意思決定がプロダクトの信頼性に直結します 

主な業務内容

  • 課金SaaSのQA戦略・テスト計画の策定
  • E2Eテスト自動化フレームワークの構築(Playwright/Cypress)
  • 契約・課金フローの状態遷移テスト設計・実装
  • Stripe Test Modeを活用した決済E2Eテストの構築
  • CI/CDパイプラインへのテスト自動化の組み込み
  • テスト結果のレポーティング・品質メトリクスの可視化
  • 開発チームへのテスト設計ノウハウの共有・レビュー

技術的挑戦

  • 契約状態遷移のテスト設計: 「契約→課金→督促→回収→解約」の状態遷移パスを網羅するテスト戦略。中途解約・プラン変更・日割り計算の組み合わせ爆発への対応
  • Stripe Test Modeを活用したE2Eテスト: 決済フロー全体を自動テストする仕組み。Webhookのモック/スタブ設計、テスト環境でのStripeイベント再現
  • 課金バッチの整合性テスト: 数千社の月次課金を処理するバッチの正確性検証。部分失敗・リトライ時のデータ整合性確認
  • CI/CDパイプラインへのテスト組み込み: GitHub Actionsでの自動テスト実行、テスト結果の可視化、品質ゲートの設計
  • テストデータ管理: マルチテナント環境でのテストデータ生成・分離・クリーンアップの自動化
  • AI × 決済の品質保証: AI機能を含むプロダクトの品質保証戦略を策定。決済の正確性とAIの応答品質という、従来のQAにはない新しい品質領域に挑戦する

必須スキル

  • 決済E2Eテスト設計
  • CRM/契約管理システムのテスト経験
  • Playwright/Cypress等のE2Eテストツール
  • APIテスト
  • スタブ/テストカード運用

歓迎スキル

  • Playwright/Cypressの実務経験
  • BtoBサービスの品質保証経験
  • パフォーマンステスト経験
  • セキュリティテスト経験
  • チームリード経験

求める人物像

  • 課金ドメインの品質保証にオーナーシップを持てる方
  • テスト自動化の仕組みをエンジニアリングで解決したい方
  • 「動く」ではなく「正しく動き続ける」にこだわる方
  • 少人数チームで品質文化をゼロから作ることに意欲がある方

開発環境・技術スタック

  • テスト自動化: Playwright / Cypress
  • 言語: TypeScript / Python
  • CI/CD: GitHub Actions
  • 決済テスト: Stripe Test Mode
  • インフラ: AWS, Docker
  • AI開発ツール: Claude Code, GitHub Copilot
  • コミュニケーション: Slack, Notion

※ テスト自動化フレームワークの選定にも参画いただけます。

AI SaaS品質を0→1で定義 の魅力

「壊れてはいけないもの」を守る仕事

課金システムのバグは、一般的なUIバグとは次元の異なるインパクトを持ちます。二重課金が発生すれば4,000社の信頼を損ない、返金漏れは法的リスクになります。このポジションでは、そうした「絶対に壊れてはいけない仕組み」の品質を技術で担保する責任を担います。

QAエンジニアではなくSETとしての成長

単にテストケースを消化するのではなく、テスト自動化の仕組み自体を設計・構築するSET(Software Engineer in Test)としての経験を積めます。Playwright/Cypress、Stripe Test Mode、CI/CD統合など、エンジニアリング力を発揮できる環境です。

0→1の品質文化を作る

QA専任ポジションの第一号として、テスト戦略・品質基準・レビュープロセスをゼロから設計できます。自分の設計した品質保証の仕組みが、プロダクトの信頼性の礎になります。

条件

雇用形態正社員(期間の定め:無)
想定年収500万円〜
勤務地大阪市中央区材木町1-8 SRビル本町東10F
勤務形態オフィス出社
勤務時間10:00-19:00(休憩1時間)
残業あり(月平均20h)
休日完全週休二日制(土日祝)
試用期間試用期間6か月あり
福利厚生PC支給(Windows/Mac選択可)、書籍購入補助、勉強会参加支援
諸手当通勤手当:交通費全額支給
社会保険健康保険、厚生年金保険、雇用保険、労災保険、厚生年金基金
Back to top