
米国の通信企業 First Orion は、Web インターフェースを理解する AI エージェント Amazon Nova Act を導入し、QA アナリストがコードを記述する代わりにプレーンテキストでテストを記述できるようにして QA テストを自動化した。
この変更により、対応シナリオの QA サイクルタイムが数日から数分に短縮され、QA サイクルが 20~25 パーセント削減され、以前 QA サポートに費やされていた IT 部門時間の 25~30 パーセントが解放された。
First Orion がシステムをさらに多くのアプリケーションモジュールに拡大するにつれて、さらなる効率向上が見込まれている。
何が起きたか
米国、カナダ、英国、ドイツの通信キャリアで数億件の通話に到達するブランド通信企業 First Orion が、Amazon Nova Act を導入し、スクリプトベースのテスト自動化を自然言語で Web インターフェースを理解する AI エージェントに置き換えた。QA アナリストは、脆弱なコードベースのセレクタを維持する代わりに、プレーンテキストで「ポータルにログイン、請求へ移動、請求書合計を確認」といったテストケースを記述できるようになり、モデルが UI 状態を推論して複数ステップのシーケンスを自律的に実行する。
なぜ重要か
First Orion の分散型モジュラーアーキテクチャへの移行により Web アプリケーションとテスト負荷が増加し、UI テストがボトルネックとなってリリース速度が低下していた。Nova Act により、テストケース定義から自動実行までの期間が数日から数分に短縮され、スプリントごとの書き換えを強要していた脆弱性が排除される。同社は QA サポートに消費されていた IT 部門時間の 25~30 パーセントの削減を見込んでおり、その容量を機能開発に充てられるようになった。
注目点
First Orion は特定のテストタイプで QA サイクルを 20~25 パーセント削減し、カバレッジを追加のアプリケーションモジュールに拡大するにつれてさらなる効率向上を期待している。同社は Nova Act SDK と React テスト作成 UI、Amazon S3 テストストレージ、Amazon ECS/Fargate 実行環境、Allure レポート、AgentCore ブラウザセッションレコーディングを統合するエンドツーエンドシステムを構築しており、これは他のエンタープライズが適応できるテンプレートとなる可能性がある。
2008年に設立され、現在 300 人以上のチームメンバーを North Little Rock、Seattle、London、Dubai のオフィスで展開する First Orion は、米国、カナダ、英国、ドイツの通信キャリア向けに数億件の電話に到達するブランド通信企業である。製品スイートは INFORM ブランド通話、ENRICH ブランドメッセージング、AFFIRM 番号監視、SENTRY 通話ブロッキング、PROTECT+ リスク検出を含む。市場リーチを拡大し、各チームが製品別アプリケーションを所有する分散型セルベースアーキテクチャへ移行するにつれ、QA テストのスコープが増加した。デバイスの形状とブラウザバージョンが増殖し、テストカバレッジは開発速度に追いつくことができなかった。
既存の自動化フレームワークを妨げた 3 つの具体的な問題があった。第 1 に、リグレッションテストはセルフサービスではなく、開発者はテスト環境にシップする前にテストを実行する簡単な方法が必要だったが、既存のテストケースは広範な依存関係を持ち、脆弱でオンデマンド実行が困難だった。第 2 に、新機能はテストケースギャップに苦しんでいた。QA 自動化エンジニアは機能がテスト環境にデプロイされるまで、テストを書くために必要な DOM セレクタとラベルを特定するのを待つ必要があり、QA アナリストが待っている間にコンテキストスイッチを強制され、機能が迅速に出荷されるにつれて認知負荷が増加した。第 3 に、テストスクリプト自体は脆弱だった。要素 ID、CSS クラス、JavaScript 属性はエンジニアが修正するより速く変更され、従来の Selenium と Playwright 自動化はリリースサイクルについていく能力がなかった。
2025年3月に Amazon のアカウントチームが First Orion に Amazon Nova Act を紹介した際、First Orion はプリリースアダプタになった。UI をナビゲートする方法を記述するコードを記述する代わりに、Nova Act により QA アナリストはプレーンテキストで何をテストするかを説明でき、例えば「ポータルにログイン、請求へ移動、請求書合計を確認」と、エージェントが現在の UI 状態を推論し、要素を特定し、複数ステップのシーケンスを自律的に実行する。Selenium と Playwright とは異なり、Nova Act は固定セレクタに依存しない。ラベル、レイアウト、コンテキストについて推論するため、「送信ボタンをクリック」といったコマンドは基礎となる CSS クラスに関わらず機能する。モデルはページレイアウトの変更に適応し、動的コンテンツを処理し、ポップアップを却下し、人間の介入なしにエラーから回復する。
First Orion はテストケース作成用の React フロントエンド、テストストレージ用の Amazon S3、オーケストレーション用の Amazon ECS と AWS Fargate、マネージドブラウザプロビジョニングとセッションレコーディング用の Amazon Bedrock AgentCore ブラウザを統合する Nova Act SDK とエンドツーエンドシステムを構築した。QA アナリストは React UI を通じてプレーンテキストでテストケースを閲覧、作成、編集、検証する。カスタムテンプレートエンジンは電話番号やメールアドレスのような動的変数を処理し、同じテストコレクションが実行のたびに一意の現実的なデータを生成する。QA アナリストがテストをトリガすると、Nova Act テストランナーが S3 からテストケースをピックアップし、ブラウザ操作を AgentCore ブラウザに委譲し、ターゲットアプリケーションの認証フローを変更することなく MFA を処理する。結果は Allure レポートダッシュボードに流れ込み Microsoft Teams 統合があり、AgentCore はセッションレコーディングとビデオリプレイを提供し、レポートに直接リンクされる。
結果は大きかった。対応シナリオのテストケース定義から自動実行までのターンアラウンドが数日から数分に短縮された。これは以前 QA 自動化エンジニアが DOM セレクタを手動で特定し、スクリプトを記述し、脆弱なセレクタをデバッグし、数日にわたって反復する必要があったプロセスである。First Orion は特定のテストタイプで QA サイクルを 20~25 パーセント削減し、Nova Act により IT 部門時間の 25~30 パーセントの削減を見込んでおり、機能間のコンテキストスイッチを減らしている。以前 QA をサポートするために必要だった IT 部門容量は、機能エンジニアリングと価値創造へ転用されている。カバレッジが追加のアプリケーションモジュールに拡大するにつれ、First Orion はさらなる効率向上を期待している。
First Orion が直面していたのは典型的なスケーリングの課題である。モノリシックなポータルから分散型の製品別アーキテクチャへ拡大し、中小企業市場に進出するにつれ、Web アプリケーションの数が QA チームがテストできるペース以上に増加した。顧客が使用するデバイスの形状とブラウザバージョンの範囲が大幅に増え、テスト負荷は増加した。Selenium や Playwright といった従来のテスト自動化フレームワークは、脆弱な要素セレクタ(CSS クラス、ID)に依存していたため、UI 変更のたびに破損し、QA 自動化エンジニアは新しいテストを作成する代わりにスクリプトの書き換えとデバッグに数日を費やすことを強制された。
コア問題は構造的だった。QA アナリストはプレーンテキストでテストケースを定義できたが、自動化エンジニアは機能がテスト環境にデプロイされるまで DOM セレクタを特定してコードを記述するのを待つ必要があった。この依存関係により、コンテキストスイッチが発生し、テストカバレッジが遅延した。一方、セレクタベースのテストは UI 変更のたびに絶えず失敗し、新しい機能の代わりにリグレッションに IT 部門サイクルを消費していた。ヘッドカウントを増やしても根本原因には対処しなかった。
Amazon Nova Act は、固定セレクタに依存するのではなく、画面に表示されるラベル、レイアウト、コンテキストについて推論することで、両方の制約を解決した。QA アナリストは自動化エンジニアが翻訳するのを待たずにプレーンテキストで直接テストを作成でき、UI 変更に依存しないため脆弱なセレクタに依存しないテストは存続する。First Orion は Nova Act SDK を中心にエンドツーエンドシステムを構築し、テスト作成、AgentCore ブラウザ経由の実行、レポート機能を統合し、実質的に数日から数分のサイクルを圧縮し、QA サポートから機能開発へ IT 部門容量を解放した。
AIが要約して、あなたの選んだトピックだけを1日1通。LINE・Email・Slackで届きます。
登録無料・30秒で完了・いつでも解除できます
この記事についてわからないことをAIに質問できます。Q&Aはこのページに公開され、他の読者も読めます。
AIニュースの要点を毎朝1分で。
無料で登録