職務内容
QAエンジニアとして、開発の全段階において最高水準の製品品質を保証する重要な役割を担っていただきます。このポジションでは、品質目標の調整と優れたユーザー体験を提供するため、プロダクトマネジメント、エンジニアリング、カスタマーサクセスなどのクロスファンクショナルチームと緊密に連携する必要があります。フロントエンドとバックエンドの両システムを網羅する包括的なテスト戦略の設計と実行に責任を持ち、製品ライフサイクル全体を通じてセキュリティプロトコルと情報セキュリティのベストプラクティスを推進します。
主な業務責任
- 開発の全段階において製品の機能性、パフォーマンス、セキュリティを評価する詳細なテスト計画の策定と維持
- プロダクトマネジメントと連携し、品質要件の定義と機能仕様の検証を実施
- エンジニアリングチームと緊密に協力し、ソフトウェアの欠陥を特定・文書化、効果的なバグ追跡システムによる迅速な解決を確保
- Webおよびモバイルアプリケーションの手動・自動テストの実施(回帰テスト、結合テスト、ユーザー受け入れテストを含む)
- 脆弱性を特定し、データ保護規制および業界標準への準拠を確保するためのセキュリティテストの実施
- リリース計画とデプロイプロセスに参加し、製品ローンチの品質ゲートキーパーとして機能
- 包括的なテストレポートの作成と、明確なドキュメンテーションおよびプレゼンテーションによる調査結果の関係者への報告
- 新興のテスト手法とツールに関する最新情報を把握し、品質保証プロセスの継続的改善を実施
- リリース後のモニタリング活動をサポートし、製品の安定性を確保するとともに品質問題に迅速に対処
- カスタマーサクセスチームと協力し、ユーザーフィードバックを理解、実際の使用パターンに基づく製品品質の向上を図る
求めるスキル・経験
- コンピュータサイエンス、ソフトウェアエンジニアリングまたは関連分野の学士号、3年以上の品質保証経験
- Selenium、JUnit、Postmanなどのテストフレームワークを使用した機能/非機能テストの実務知識
- ソフトウェア開発ライフサイクル(SDLC)とアジャイル/スクラム手法の深い理解
- OWASP ZAP、Burp Suiteまたは脆弱性スキャナーなどのセキュリティテストツールの使用経験
- 複雑な技術データを解釈し問題の根本原因を特定できる優れた分析スキル
- 開発者、プロダクトマネージャー、関係者と効果的に連携するための強いコミュニケーション能力
- テストケース、テストスクリプト、欠陥レポートを含むテストドキュメンテーションの作成・維持能力
- CI/CDパイプラインとテストツール統合による自動品質チェックの知識
- クラウドベースのテスト環境とクロスブラウザ互換性テストの経験
- データベーステストのためのSQLスキルとAPIテスト概念の理解
- 高い精度でテスト計画を実行できる細部への強い注意力
- iOSおよびAndroidプラットフォームでのモバイルアプリケーションテスト経験
- アクセシビリティ基準と包括的ユーザー体験のためのテスト知識
- 急速な開発環境において自律的かつチームとして働ける能力
- 歓迎スキル:ISTQBまたはCSTE認定、DevOpsツールの経験、セキュリティコンプライアンスフレームワークの知識