職務内容
CoinRoll Web3 Launchpadプラットフォームの品質と安定性を確保する責任を担うフルスタックテストエンジニアを募集しています。テスト範囲は、コア機能検証、スマートコントラクト連携、APIインターフェース、リベートおよびアクティビティワークフロー、パフォーマンスストレステスト、セキュリティテストなど多岐にわたります。要件レビューからテスト計画、自動テストケース開発、リリース前検収まで全プロセスに深く関与し、プロダクト、バックエンド、フロントエンド、コントラクトチームと緊密に連携して、プラットフォームが安定・安全・拡張性を持って運用されることを保証します。
主な責任
- プラットフォームのビジネスロジック(プロジェクトローンチ、Mint、Swap、リーダーボード等)を理解し、エンドツーエンドのテスト計画を策定
- Webフロントエンド、APIインターフェース、コントラクト連携シナリオ向けの体系的な機能テストケース作成
- ローカル/テストネット環境構築、テストデータ管理、テスト計画実行、回帰検証実施
- バグ報告・修正追跡・リリース前検収サポート
- テストケースリポジトリ、APIドキュメント、テストレポート等の資料管理
- 高頻度パス(ログイン、エアドロップ、フラッシュセール、Mint、Spaceアクティビティ、データプッシュ)向けストレステストモデル設計
- K6/Locust/JMeterを用いたインターフェース・ページ並列性能テスト実施
- レスポンス時間/QPS/TPS/リソース使用率等の指標評価、ボトルネック分析・最適化提案
- 高並列下でのWebSocketプッシュリンク・コントラクトイベント購読機構の安定性検証
- Web/APIの常見脆弱性テスト(認証回避、権限昇格、リプレイ攻撃、署名検証、レートリミット回避)
- コントラクト基本脆弱性テスト(リエントランシー、精度過剰承認、整数オーバーフロー)
- Slither/Mythril/Foundry/Echidna等ツールを用いた静的・動的コントラクト分析
- 潜在脆弱性の再現・検証支援とセキュリティ評価レポート作成
- 多階層リベートロジック(直接紹介、二次紹介、時間制限、階層構造)テスト
- 招待ワークフロー、手数料決済、手数料照会・引出し向けテストケース開発
- リベートの即時性・正確性検証、エッジケース(偽招待、偽ノード、クロスチェーン問題)シミュレーション
- バックエンド/フロントエンドチームと連携し、手数料計算・表示・データ整合性検証
- プラットフォームタスクシステム(招待、Mint、フォロー、投票)と対応報酬配布ロジックテスト
- エアドロップキャンペーンにおけるユーザー参加、資格審査、タスク検証、報酬配布の妥当性確認
- Space関連アクティビティ統計インターフェーステスト(参加者数、インタラクション、タスク追跡)支援
- 管理画面バックエンドにおけるアクティビティ設定正確性と条件チェック完全性の検証
求めるスキル
- Web/アプリテスト経験2年以上、Web3/ブロックチェーンプラットフォームテスト経験優遇
- APIテスト・フロントエンド-バックエンド統合テスト・スマートコントラクト連携フローに精通
- K6/JMeter/Locust等ツール実務経験とストレステスト分析スキル
- 1つ以上のコントラクト脆弱性検知ツールに精通、Solidity基礎理解必須
- Postman/Swagger/Insomnia等APIデバッグツール使用経験
- Python/JavaScript等自動化スクリプティングスキル優遇
- 自発的問題解決能力と強いコミュニケーションスキル
待遇
- 次世代分散型アプリケーション構築とWeb3/ブロックチェーン最先端技術への参画機会
- マルチチェーンエコシステム中核技術開発への直接関与による技術的成長
- 競争力ある給与・ボーナス体系
- 業界トップクラスの専門家との協業
- リモートワークを含む柔軟な勤務形態