仕事内容
PayPayのプロダクトおよびサービス全体の品質向上を推進する独立したQA組織で、Full Stack QA Engineerを募集します。銀行システムリニューアルプロジェクトにおいて、企画・設計からコーディングまで自社エンジニアが主導し、開発ルールや環境を共に作り上げる機会があります。モバイル・Web・APIの自動テストケース設計・実行・保守、CI/CDツール活用、マイクロサービスアーキテクチャの理解に加え、AIツールやLLMを活用したテスト・監視も担当します。金融業界の変革期において、PayPayのサービス・ユーザー基盤を活用し、最前線でシステムリニューアルの設計から導入まで経験できる魅力的なポジションです。
Job Responsibilities・役割と責任
- 各テストレベルに応じた包括的なテストシナリオを策定するため、テスト要件の分析を行う。
- 機能要件および非機能要件への適合性を検証する詳細なテストケースの設計・作成を行う。
- テスト実行に必要なテストデータ、ツール、環境の準備および管理を行う。
- テストケースおよびテストスクリプトを実行し、結果を正確に記録する。
- 自動化を中心に品質向上を推進しつつ、手動テストも含めた包括的な検証活動を担う。
- 不具合の記録・追跡・検証を行い、正確なドキュメント化と迅速な解決を確実にする。
- テスト結果を収集・整理・分析し、QA活動全体に関する包括的なレポートを作成する。
- テスト結果を分析し、特定された課題に対する効果的な解決策を提案する。
- 新機能への対応および堅牢な回帰テストを担保するため、テストドキュメントの整備・更新を行う。
- テストに関するディスカッションへ積極的に参加し、ナレッジ共有や振り返りを通じて継続的な改善を推進する。
- 担当モジュールにおけるSubject Matter Expert(SME)として、専門知識を活かしQAチームを支援する。
- ジュニアQAエンジニアに対するオンボーディングやトレーニングを含め、指導・サポートを行う。
- AIツールを活用し、テストケース設計・自動化・探索的テストを効率化する。
- プロンプトエンジニアリングおよびRAG手法を活用し、LLMを活用したアプリケーションの正確性・信頼性・堅牢性を検証する。
- OpenAIのAPIキー管理、LLMモデル、およびMCPサーバー連携を扱い、APIベースのインタラクションの自動化とAIワークフローの安全性を確保する。
- バイアス、ドリフト、ハルシネーション、性能劣化などの観点からAI/MLシステムのテストおよび監視を行う。
Project Examples・プロジェクト事例
- 新サービスから既存サービスの改善におけるアプリケーション開発を行う。
- LINE連携した口座開設、問い合わせチャット。
- PayPayミニアプリ連携。
- カードレスATMの利用拡大。
- 口座開設処理の改善。
- 各種ローンサービスの改善など。
About the Organization/Team・組織/チームについて
- 配属先組織は、銀行システムリニューアルに関わるプロジェクトをメインに進めている。
- 自社エンジニアが中心となって、イチから企画・設計、さらにコーディングまで行う。
- 新しい組織なため自分たちで開発ルールや環境を一緒に作り出すことができる。
- 入社後に上記プロジェクトメンバーとしてPayPay銀行への出向を予定している。
Attractiveness of This Position・本ポジションの魅力
- システムリニューアルの設計から導入まで経験できる。
- 新しい組織・環境を一緒に作り上げることができる。
- 経営トップの意思決定サポートや各部門・PayPayを始めとした関係会社とのハイレベルな調整を通じ、高い視点に立った企画立案能力を獲得することができる。
- 金融業界の変革期のなかで、これまでにない金融サービスの提供を目指す当社において、業界の最前線にて業務経験を積むことができる。
- PayPayのサービス・ユーザー基盤を活用できる。
Team Missions・私たちのミッション
- プロダクトグループにおける独立したQA組織としての役割を担う。
- PayPayのプロダクトおよびサービス全体の品質向上を推進する。
- PayPayの品質基準およびベストプラクティスを策定・確立する。
- PayPayユーザーおよび加盟店から品質に対する信頼を獲得する。
求めるスキル・経験
必須
モバイルアプリケーション、Webアプリケーション、および/またはAPIにおける自動テストケースの設計・実行・保守に関する実務経験3年以上 テスト自動化経験
以下のいずれかの自動化フレームワーク/ツールを用いた実務経験:Appium(モバイル向け)、Selenium(Web向け)、Rest-Assured(API向け) Selenium
Cucumberを用いたテストケースの定義および実行に関する知識・経験 振る舞い駆動開発
マイクロサービスアーキテクチャの基礎知識およびそれに伴うテスト上の課題への理解 マイクロサービスアーキテクチャ
技術要件を分析し、包括的なテスト戦略を設計し、詳細かつ効果的なテストケースを作成する高い能力
優れた分析力および問題解決能力、ならびに細部にまで注意を払う姿勢
高いコミュニケーション能力とチーム志向を持ち、独立しても協働でも効果的に業務を遂行できる能力
AI系生産性向上ツール(NotebookLM、Gemini、Cursor AI、GitHub Copilotなど)の実務使用経験 GitHub CopilotCursor生成AI活用
OpenAI APIの利用、キー管理、Embedding、およびLLM統合ワークフローに関する知識
MCPサーバーの概念およびテスト自動化パイプラインへの統合に関する理解
バイアス、ハルシネーション、ドリフト、ロバストネス検証など、AIシステムのバリデーション手法に関する理解
ビジネスレベルの英語力 ビジネス英語
歓迎
ISTQBまたは同等のQA関連資格
アジャイル開発、またはその他のスピード感のある開発環境での業務経験 アジャイル開発
金融または決済分野に関する知識・経験 決済・ペイメント業界知識
QAプロセスの提案および標準化の経験があり、クロスファンクショナルなチームと効果的に連携できる実績
Gatling、wrk、JMeterなどのツールを用いたパフォーマンステストの設計および実行経験
DockerやKubernetesを用いたコンテナ化およびオーケストレーションに関する知識・経験 DockerKubernetes
bash、またはその他のCLI(コマンドラインインターフェース)スクリプトの使用経験 シェルスクリプト
Webアプリケーションまたはモバイルアプリケーションの開発におけるコーディング経験
新しい技術を継続的に学ぶことへの強い好奇心と情熱をお持ちの方は特に歓迎します
日本語での業務遂行が可能な方(母国語、または日本語能力試験N1/N2相当) 日本語能力試験 N1
AI支援開発をシステム設計およびデリバリーに統合した実績
AI関連のオープンソースプロジェクトへの貢献、またはAIを活用したワークフロー自動化の経験があれば尚可 生成AI活用
募集要項
- 職種
- QAエンジニア
- 雇用形態
- 正社員
- 想定年収
- 応相談
- 出社・リモート
- ハイブリッド / リモート可
- 必要経験
- 3年以上
- レベル
- メンバー
- 勤務時間
- スーパーフレックス(コアタイムなし) / 実働7.75時間 / 休憩60分
- 休日休暇
- 完全週休2日制 / 祝日休み