シニアJava自動化QAエンジニア | リモートトレーディングシステムテスト担当
リモート勤務
フルタイム
パート
当社では、革新的なトレーディングソフトウェア開発チームに参加していただける経験豊富なJava自動化QAエンジニアを募集しております。本ポジションでは、高度なテスト自動化戦略を通じて、当社の先進的トレーディングプラットフォームの品質と信頼性を確保する責任を担っていただきます。Javaプログラミング、自動テストフレームワーク、継続的インテグレーションに関するあなたの専門知識は、製品の安定性と成功に不可欠です。
主な責任
- Javaおよび現代的テストフレームワークを使用した、トレーディングプラットフォーム向け包括的自動テストスイートの設計・開発・保守を行っていただきます。
- 品質確保のための機能テスト、統合テスト、回帰テストの作成と実行をお願いいたします。
- マイクロサービスアーキテクチャに対する効果的なテスト戦略の実装について、開発者と緊密に連携していただきます。
- RESTful Webサービス向けAPIテスト自動化フレームワークの開発と維持管理を担当していただきます。
- Jenkinsなどの最新ツールを活用し、CI/CDパイプライン内での自動テスト実行の構成と最適化をお願いいたします。
- 課題追跡システムによるソフトウェア欠陥の特定、文書化、追跡をご担当いただきます。
- スプリント計画、デイリースタンドアップ、振り返りなど、アジャイル開発プロセスへの積極的参加をお願いいたします。
- 機能性確保と品質向上のためのテスト結果分析と改善提案をしていただきます。
- QAプロセスとテスト方法論の継続的改善に貢献していただきます。
- チーム内でのQAベストプラクティスの促進と、必要に応じた他メンバーの指導をお願いいたします。
必須スキル
- 複雑なソフトウェアシステムにおけるJavaベースのテスト自動化での4年以上の実務経験。
- Java Core(Java 17以降)およびオブジェクト指向プログラミング原則に関する高い熟練度。
- TestNGやJUnit 5、Selenium 4.x、Selenideのテスト自動化フレームワークでの豊富な経験。
- SQLに関する確かな理解とデータベーステストの実施経験。
- Rest Assuredなどのツールを使用したRESTful Webサービスのテスト経験。
- マイクロサービスアーキテクチャおよび分散システム環境での業務経験。
- CI/CDの実践とツール、特にJenkinsパイプライン構成に関する深い知識。
- DockerやKubernetesなどのコンテナ化技術への理解と活用経験。
- Gitなどのバージョン管理システムの使用経験。
- 詳細に注意を払う分析力と問題解決能力。
- ビジネスレベルの英語コミュニケーション能力(口頭および文書)。
- アジャイル/スクラム開発環境での実務経験。
あれば望ましいスキル
- JMeterやGatlingなどのパフォーマンステストツールの使用経験。
- AWS、Google Cloud、Azureなどのクラウドプラットフォームに関する知識。
- CucumberやSpecFlowなどのツールを用いた振る舞い駆動開発の経験。
- 金融トレーディングシステムまたはフィンテック領域の知識。
- Appiumを使用したモバイルアプリケーションテストの経験。
- 効率的なテストデータ管理戦略に関する知識と実践経験。
- セキュリティテストの概念とツールへの精通。
- Grafana、Prometheus、ELKスタックなどの監視ツールの活用経験。
当社に参加する理由
弊社の革新的なチームに参加し、グローバル金融市場に影響を与える最先端のトレーディングソフトウェア開発に携わっていただけます。当社では、柔軟なリモート勤務環境、競争力のある報酬体系、専門的な成長機会、そして最新技術を扱うチャンスを提供しております。世界中の優秀な専門家と協力しながら、金融テクノロジー分野でのキャリア発展を実現できます。当社はワークライフバランスを重視し、継続的な学習と成長の文化を大切にしています。意欲的で才能あるQAプロフェッショナルの方のご応募をお待ちしております。