職務内容:
DEXビジネス(取引、リベート、MPCウォレット、ステーキング、スワップ)の機能テスト/互換性テスト/回帰テスト/スモークテストの設計と実行。
テストケース、テストデータ、環境設定の開発と維持管理を行い、テストケースとテストレポートのリポジトリを構築。
Postman/Apipostを使用したAPIテストの実施。ブロックチェーンエクスプローラー(例:BscScan/OKLink)を使用した取引ステータス、イベントログ、手数料の検証。
欠陥管理と解決の推進(重大度/優先度の評価、再現手順の明確化、回帰テストのカバレッジ確保)。
製品/バックエンド/フロントエンド/運用チームと効果的に連携し、実行可能な品質改善提案を提供するとともに、リリース前の受け入れとレビューに参加。
主な責任:
- DEX機能の包括的なテスト戦略の実行。
- テストケースとレポートの詳細なドキュメント管理。
- ブロックチェーン取引とスマートコントラクトの相互作用の検証。
- 欠陥解決と回帰テストの促進。
- 製品品質を確保するためのクロスファンクショナルなコミュニケーションへの参加。
求めるスキル:
- 1~2年の機能テスト経験があり、高品質なテストケースと再利用可能なテストデータを独立して作成できる能力。
- Web/APIテスト手法(同値分割、境界値分析、状態遷移、シナリオテスト)と欠陥追跡ツール(Jira/ZenTao)に精通していること。
- APIドキュメント(Swagger/OpenAPI)を解釈し、Postman/ApipostやブラウザのDevToolsなどのツールを使用できる能力。
- Web3/DEXの基本概念(ウォレット署名、Gas/Nonce、ブロック確認、コントラクトイベント(Logs)、取引ハッシュ検証)の基本的な理解。
- 強いコミュニケーションスキルと問題解決能力、速い学習能力、品質結果に対するオーナーシップ意識。
歓迎スキル:
- AMMメカニズム(例:PancakeSwap/Uniswap)と一般的なスリッページ/ルーティング問題に関する知識。MetaMask/OKXウォレットの使用経験。
- データ検証のためのSQLの習熟度。Redis/RabbitMQの副作用(例:メッセージのバックログ/消費成功率)の基本的な理解。
- バッチデータ生成やAPI回帰テストのための基本的なスクリプトスキル(例:Bash/Python)。
- Hardhat/Foundryの経験、または簡単なSolidityインターフェース/ABIを読む能力(デバッグ/統合目的)。
- フロントエンドUI自動化またはAPI自動化ツール(例:Playwright/Cypress/pytest requests)の経験があると尚可。