
ソフトウェアエンジニア、パフォーマンスエンジニアリング(チェンナイ、出社勤務)
Caterpillarのウェブ、モバイル、ハイブリッドアプリケーションにおけるエンドツーエンドのパフォーマンスエンジニアリングとテストをリードします。 ユーザーインターフェース、ミドルウェア、バックエンドシステム全体のパフォーマンスを分析・最適化します。
仕事内容
- 優先度の高いプロジェクトにおけるエンドツーエンドのパフォーマンスエンジニアリングとテストの提供をリードする
- 要件収集とテスト設計から、スクリプト作成、実行、分析、レポート作成まで、パフォーマンステストを管理する
- パフォーマンス問題の根本原因を調査し、推奨事項を裏付ける概念実証を作成する
- UI、ミドルウェア、バックエンド各層のアプリケーションパフォーマンスを評価する
- ウェブ、モバイル、ハイブリッドアプリケーションのパフォーマンステストを実施する
- パフォーマンス監視ツールとクラウド監視ツールを使用してアプリケーションを監視・プロファイリングする
- クライアント側とフロントエンドのパフォーマンスを分析する
- 社内ツールを構築し、既存機能を改善する
応募要件
- パフォーマンスエンジニアリングまたはテストの経験が5~10年ある
- ウェブ、モバイル、ハイブリッドアプリケーション全般にわたる、確かなパフォーマンステストおよびエンジニアリング経験がある
- Groovy、JSR223、Web HTTP、Selenium WebDriverを含むJMeterを熟練して使用できる
- Playwrightを使い、TypeScriptまたはJavaScriptで自動化スクリプトを実装できる
- パフォーマンス問題の根本原因を診断し、概念実証によって推奨事項を裏付けられる
- UI、ミドルウェア、バックエンド各層のパフォーマンスを評価できる
- AppDynamics、Grafana、Kibanaなどのプロファイリングユーティリティを自在に扱える
- AWS CloudWatch、およびパフォーマンス監視とDevOpsに使用される主要なAWS・Azureサービスを理解している
- LighthouseとSitespeedを使用してクライアント側のパフォーマンステストを実施できる
- SQLと、JavaやPythonなど少なくとも1つのプログラミング言語を使用できる
- 変化する技術やツールに効果的に適応できる
- Sitespeedスクリプトを作成し、フロントエンドのパフォーマンス分析を実施できる
- テスト、分析、レポート作成にAIと機械学習を適用できる
- Grafanaと組み合わせたK6、および負荷テスト用のArtilleryを理解している
- 社内ツールと機能強化を開発できる
- より幅広いパフォーマンスエンジニアリング経験があり、追加のプロファイリングツールにも精通している









