
シニアIT品質アナリスト――アービング勤務・ハイブリッド
シティのテクノロジー組織を支援し、自動および手動のソフトウェアテストを担当するシニアIT品質アナリストです。SeleniumとJavaのフレームワーク、API・データベース検証、CI/CDへのテスト統合を担います。
仕事内容
- 開発、プロダクト、QAチームと連携し、要件を明確化して包括的なテスト戦略を策定する
- Selenium WebDriverとJavaを使用して、拡張性と再利用性に優れた自動テストを作成・保守する
- 詳細な手動テスト計画とテストケースを準備・実行する
- 手動による機能、統合、システム、回帰テストを実施する
- 探索的テストで欠陥やユーザビリティ上の問題を特定する
- Page Object Model、TestNGまたはJUnit、Cucumber BDDを使用して自動化フレームワークを構築・支援する
- 自動テストを実行し、結果を解釈し、欠陥を記録して開発者と修正を調整する
- Jenkins、GitLab CI、Azure DevOpsなどを含むCI/CDワークフローに自動テストを接続する
- 機能、回帰、スモーク、サニティ、統合テストの各サイクルを完了する
- PostmanやSwaggerなどのツールでAPIをテストする
- SQLクエリによってデータベースの結果を検証する
- チームのコードレビューでテスト自動化コードを確認する
- テストの進捗、欠陥の傾向、製品品質を関係者に伝える
- 関連するテストツール、技術、手法を評価し導入する
- ソフトウェア品質のプロセスと実践の強化に貢献する
応募要件
- コンピューターサイエンス、工学、関連分野の学士号、または同等の実務経験
- 品質保証の経験が6~10年あり、その大部分がテスト自動化に関すること
- Selenium WebDriverを使用した自動テストの設計・開発能力
- Java、Python、C#など、少なくとも1つのオブジェクト指向言語に関する高いプログラミング能力
- TestNG、JUnit、Pytest、NUnitまたは同等のツールを含む自動化フレームワークの経験
- Page Object Model設計パターンの実務知識
- 手動テスト計画とテストケースの作成、文書化、実行経験
- 手動による機能、統合、システム、回帰テストの経験
- 探索的テストの実施経験
- Gitおよびその他のバージョン管理システムの知識
- 自動テストをCI/CDパイプラインに組み込んだ経験
- データベース検証にSQLを使用する実務知識
- 細部に注意を払い、優れた分析力と問題解決力を備えていること
- 技術・非技術の双方の相手に技術的な問題を説明できる、明確な文書および口頭のコミュニケーション能力
- 自律的に業務を進め、アジャイルチーム内で効果的に協働できること
- Cucumberなどのビヘイビア駆動開発フレームワークの使用経験
- JMeterやLoadRunnerなどのパフォーマンステストツールに関する知識
- セキュリティテストの概念とツールの理解
- AWS、Azure、Google Cloudなどのクラウドプラットフォームに関する知識
- DockerやKubernetesなどのコンテナ技術の理解
- 関連する品質保証またはテスト自動化の認定資格
- モバイルアプリケーションのテスト自動化経験
- ISTQBなどの業界認定資格があれば尚可
福利厚生
- 裁量型および算式に基づくインセンティブ・リテンション報奨の対象資格
- 医療、歯科、眼科保険
- 401(k)退職金制度
- 生命、傷害、就業不能保険
- 従業員向けウェルネスプログラム
- 休暇、病気休暇、会社休日を含む有給休暇





