シニアQAリードJava | リモートバンキング自動化エンジニア
リモートで
フルタイム
パートタイム
QAリードJavaとして、複雑なバンキングアプリケーションの完全な品質ライフサイクルを監督します。この役割は完全にリモートで運用され、クロスファンクショナルチームと協力して、テスト標準を確立し、自動化フレームワークを開発し、ソフトウェアの整合性の最高レベルを維持する最先端のQA慣行を実装します。
主要な責任
- 複雑なバンキングソフトウェア要件とコンプライアンス基準に合わせた包括的なテスト戦略を設計し実行すること。
- 回帰テスト、統合テスト、負荷テスト、パフォーマンステスト、受け入れテスト方法論を含むエンドツーエンドのテストアプローチを設計および計画すること。
- 欠陥レビュープロセスをリードし、重大な問題の適時解決を確保するための効果的なバグ追跡ワークフローを確立すること。
- Javaと、Selenium WebDriver 4.x、JUnit 5、TestNGの最新のテストツールを使用して、堅牢な自動化フレームワークを開発および維持すること。
- Jenkins、GitHub Actions、GitLab CIなどのツールを使用して、開発ワークフローとシームレスに統合するためのテスト用CI/CDパイプラインを実装および最適化すること。
- 共通の慣行、文書化標準、集中型知識リポジトリを確立することにより、複数のQAチーム間で知識共有と技術的卓越性を促進すること。
- 新興のQA技術と方法論を研究および評価し、測定可能な品質向上をもたらすものを実装すること。
- 自動化カバレッジ、実行結果、品質傾向を追跡するための包括的なテストメトリクスダッシュボードを作成およびモニタリングすること。
- QAエンジニアの技術的スキルとテストアプローチを向上させながら、結束力のあるテスト文化を構築するためにメンタリングを行うこと。
必須スキルと経験
- コンピュータサイエンス、エンジニアリング、または関連分野の学士号。高度な学位は有利。
- 最低5年間のプロフェッショナルなソフトウェアテスト経験、そのうち少なくとも3年間はテスト自動化に焦点を当てていること。
- 分散チーム全体での機能的リーダーシップを含む、QAチームを管理する2年以上の実証されたリーダーシップ経験。
- 標準ライブラリとテストフレームワークに関する強い知識を含む、Javaプログラミング(Java 17+)の高度な習熟度。
- 複雑な自動化の問題をトラブルシューティングする能力を持つ、Selenium WebDriverのアーキテクチャと操作に関する深い専門知識。
- 特定のプロジェクトニーズに合わせてカスタム自動化フレームワークを設計および開発した実証された経験。
- Unixシステムとコマンドライン操作の強い実務知識。
- RestAssured、Postman、SoapUIなどのツールを使用したRESTfulおよびSOAPサービスの広範なAPIテスト経験。
- テストコードの管理と開発チームとの協力のためのGitバージョン管理の習熟度。
- テスト自動化のためのCI/CDパイプラインの構成および保守の経験。
- Dockerを使用したコンテナ化とコンテナオーケストレーションの概念に関する実務知識。
- データベーステストとテストデータ準備のための強力なSQLスキル。
- 複雑なビジネスロジックのテストケースを開発し、高度なテストデータシナリオを準備した経験。
あれば望ましいスキル
- 関連するコンプライアンス要件の理解を伴う金融またはバンキングドメインの知識。
- クラウドテスト戦略(AWS、Azure、またはGCP)の経験。
- 金融アプリケーションに関連するセキュリティテスト方法論の知識。
- JMeter、Gatling、LoadRunnerなどのパフォーマンステストツールの専門知識。
- CucumberまたはSimilarフレームワークを使用したBDDアプローチへの精通。
- AppiumやEspressoなどのモバイルテスト技術の経験。
- テストデータ管理ソリューションの知識。
- 関連するテスト方法論の資格(ISTQBなど)。
当社に入社する理由
あなたの専門知識が何百万もの顧客によって使用されるバンキングソリューションの品質に直接影響を与える、先進的な金融テクノロジーチームに参加しましょう。当社は継続的な学習の文化を育み、安定しながらも革新的なバンキング環境で最新のテクノロジーを使用する機会を提供しています。テスト戦略を形成する自律性を持ちながら、世界中の才能あるエンジニアと協力することができます。このリモートポジションは、競争力のある報酬、柔軟な勤務時間、そしてフィンテックセクターでのプロフェッショナルな成長の機会を提供します。