職務内容
この役職では、オンチェーン取引システムの包括的なテストを担当し、取引、見積もり、ルーティング、取引ステータス、台帳データ、ユーザーウォレット、資産データなどの機能をカバーします。候補者は製品および業務要件に基づいてテストケースを設計し、システムの正確性、安定性、および最小限の故障率を確保します。主な焦点領域は、取引ライフサイクル全体(開始、ルーティング、提出、オンチェーン確認、ステータス更新、台帳/ウォレット残高の変更)です。
また、取引失敗、保留状態、残高不足、Gas不足、Nonce異常、RPCエラー、重複提出などの異常シナリオのテストも求められます。候補者はパケットキャプチャツール、ログ、データベース、Linuxシステムを活用してトラブルシューティングを行い、開発者が取引失敗や本番環境の異常を分析するのを支援します。
追加の責任には、コア取引ワークフローの自動化と回帰検証のためのテストスクリプトの作成が含まれ、効率とカバレッジを向上させます。また、バージョンリリースへの参加、回帰テスト、問題解決の追跡を通じてシステムの安定性を維持します。
主な責任
- オンチェーン取引システム(取引、ルーティング、台帳更新など)のエンドツーエンドテストを実施。
- 通常、エッジ、および失敗シナリオのテストケースを設計。
- WiresharkやFiddlerなどのツールを使用して取引異常(失敗、保留状態、Gas問題など)を調査。
- 回帰およびデータ検証のための自動化スクリプト(Python/Java/Go/JavaScript)を開発。
- 開発者と協力して本番環境の問題を診断・解決。
- リリースサイクルをサポートし、デプロイ後の安定性を確保。
求めるスキル
- 2年以上のソフトウェアテスト経験。ブロックチェーン/ウォレット/DEX/取引システムの経験が望ましい。
- オンチェーン取引(Gas、Nonce、Transaction Hashなど)の実務経験。
- APIテスト(Postman、Charles)およびSQL(MySQL/PostgreSQL)の習熟。
- ログ分析とトラブルシューティングのための基本的なLinuxスキル。
- テスト自動化のためのPython/Java/Go/JavaScriptのプログラミング知識。
- pytest、JMeter、またはCI/CDパイプラインの知識があると尚可。
- 優れた分析力と細部への注意力。
- 良好なコミュニケーション能力とチームワーク能力。
歓迎スキル
- EVMチェーン(Ethereum、BSC、Arbitrum)またはSolanaの経験。
- ウォレット、DEX、クロスチェーンプロトコル、または取引ボットのテスト経験。
- Docker、Redis、Kafka、または高スループットシステムの知識。
- ストレス/負荷テスト手法の経験。
福利厚生
給与:4k-8k USDT