Job Requirements – Junior Performance Tester (1 Year Experience)
Kualifikasi:
- Minimal Diploma Sarjana (S1) di bidang Teknik Informatika, Sistem Informasi, Ilmu Komputer, atau bidang terkait.
- Memiliki pengalaman minimal 1 tahun sebagai Performance Tester atau Software QA Performance.
- Memahami konsep dasar Performance Testing, seperti Load Testing, Stress Testing, Spike Testing, Endurance/Soak Testing, dan Volume Testing.
- Berpengalaman menggunakan Apache JMeter untuk membuat, menjalankan, dan menganalisis skenario performance test.
- Memiliki pengalaman menggunakan Micro Focus LoadRunner (VuGen, Controller, dan Analysis) merupakan nilai tambah.
- Memahami protokol HTTP/HTTPS, REST API, dan Web Services.
- Mampu membuat dan memelihara test script untuk performance testing.
- Memahami konsep parameterization, correlation, assertions, dan test data management.
- Mampu menganalisis hasil pengujian serta mengidentifikasi bottleneck pada aplikasi.
- Memiliki pemahaman dasar mengenai database (SQL) untuk kebutuhan validasi data.
- Memahami dasar monitoring server (CPU, Memory, Disk, Network) menjadi nilai tambah.
- Familiar dengan tools monitoring seperti Grafana, Prometheus, Dynatrace, AppDynamics, atau New Relic merupakan nilai tambah.
- Memahami dasar penggunaan Git atau version control.
- Memiliki kemampuan analisis, problem solving, dan komunikasi yang baik.
- Mampu bekerja secara mandiri maupun dalam tim dengan metodologi Agile/Scrum.
Tanggung Jawab
- Menyusun test scenario dan test plan berdasarkan kebutuhan aplikasi.
- Membuat, menjalankan, dan memelihara performance test menggunakan Apache JMeter dan/atau LoadRunner.
- Melakukan Load Test, Stress Test, dan Endurance Test sesuai kebutuhan proyek.
- Menganalisis hasil performance testing serta membuat laporan yang jelas dan mudah dipahami.
- Mengidentifikasi bottleneck pada aplikasi, database, maupun infrastruktur.
- Berkolaborasi dengan tim Developer, QA, DevOps, dan System Administrator untuk proses troubleshooting dan optimasi performa aplikasi.
- Mendokumentasikan hasil pengujian serta memberikan rekomendasi perbaikan berdasarkan hasil analisis.
- Mendukung proses regression performance testing pada setiap release aplikasi.
Nilai Tambah (Preferred Skills)
- Memiliki sertifikasi LoadRunner Professional atau Apache JMeter.
- Memahami CI/CD (Jenkins, GitLab CI, Azure DevOps).
- Memiliki pengalaman melakukan performance testing pada aplikasi berbasis microservices atau cloud.
- Memahami dasar scripting (Java, Groovy, atau JavaScript) untuk kebutuhan custom scripting di JMeter atau LoadRunner.