loader image

Perencanaan, desain, pengelolaan, pelaksanaan dan pelaporan pengujian, menggunakan alat dan teknik pengujian yang sesuai dan sesuai dengan standar proses yang disepakati dan peraturan khusus industri. Tujuan pengujian adalah untuk memastikan bahwa sistem, konfigurasi, paket, atau layanan baru dan yang diubah, bersama dengan antarmuka apa pun, berfungsi sebagaimana ditentukan (termasuk persyaratan keamanan), dan bahwa risiko yang terkait dengan penyebaran dipahami dan didokumentasikan secara memadai. Pengujian meliputi proses perekayasaan, penggunaan dan pemeliharaan testware (test case, skrip pengujian, laporan pengujian, rencana pengujian, dll) untuk mengukur dan meningkatkan kualitas perangkat lunak yang diuji.

Testing: Level 1

Mengeksekusi skrip pengujian yang diberikan di bawah pengawasan. Mencatat hasil dan melaporkan masalah. Mengembangkan pemahaman tentang peran pengujian dalam pengembangan sistem, sebagai alat untuk perbaikan desain serta proses validasi.

Testing: Level 2

Menentukan kondisi pengujian untuk persyaratan yang diberikan. Merancang kasus uji dan membuat skrip uji dan data pendukung, bekerja sesuai spesifikasi yang disediakan. Menafsirkan, mengeksekusi, dan merekam kasus uji sesuai dengan rencana uji proyek. Menganalisis dan melaporkan kegiatan dan hasil tes. Mengidentifikasi dan melaporkan masalah dan risiko.

Testing: Level 3

Tinjau persyaratan dan spesifikasi, dan tentukan kondisi pengujian. Merancang kasus uji dan skrip uji di bawah arahan sendiri, memetakan kembali ke kriteria yang telah ditentukan sebelumnya, mencatat dan melaporkan hasil. Menganalisis dan melaporkan kegiatan dan hasil tes. Mengidentifikasi dan melaporkan masalah dan risiko yang terkait dengan pekerjaan sendiri.

Testing: Level 4

Menerima tanggung jawab untuk membuat kasus uji menggunakan analisis teknis mendalam dari spesifikasi fungsional dan non-fungsional (seperti keandalan, efisiensi, kegunaan, pemeliharaan, dan portabilitas). Membuat catatan ketertelusuran, dari kasus uji kembali ke persyaratan. Menghasilkan skrip uji, materi, dan paket uji regresi untuk menguji perangkat lunak atau layanan baru dan yang diubah. Menentukan persyaratan untuk lingkungan, data, sumber daya, dan alat. Menafsirkan, mengeksekusi, dan mendokumentasikan skrip uji kompleks menggunakan metode dan standar yang disepakati. Mencatat dan menganalisis tindakan dan hasil, serta memelihara daftar kerusakan. Meninjau hasil tes dan memodifikasi tes jika perlu. Memberikan laporan tentang kemajuan, anomali, risiko, dan masalah yang terkait dengan keseluruhan proyek. Melaporkan kualitas sistem dan mengumpulkan metrik pada kasus uji.

Testing: Level 5

Mengkoordinasikan dan mengelola perencanaan sistem dan/atau pengujian penerimaan, termasuk pengujian keamanan perangkat lunak, dalam proyek atau program pengembangan atau integrasi. Bertanggung jawab atas integritas aktivitas pengujian dan penerimaan serta mengoordinasikan pelaksanaan aktivitas ini. Memberikan saran dan panduan otoritatif pada setiap aspek perencanaan dan pelaksanaan tes. Mendefinisikan dan mengkomunikasikan strategi pengujian untuk proyek. Mengelola semua proses pengujian, termasuk rencana pengujian, sumber daya, biaya, rentang waktu, pengiriman pengujian, dan ketertelusuran. Mengelola hubungan klien sehubungan dengan masalah pengujian. Mengidentifikasi peningkatan proses, dan berkontribusi pada standar pengujian perusahaan dan definisi praktik terbaik.

Testing: Level 6

Menentukan kebijakan pengujian, dan memiliki proses pendukung termasuk pengujian keamanan perangkat lunak. Bertanggung jawab atas pengelolaan semua kegiatan pengujian dalam proyek atau program pengembangan atau integrasi. Mengelola semua risiko yang terkait dengan pengujian dan mengambil tindakan pencegahan ketika ada risiko yang tidak dapat diterima. Menilai dan memberi nasihat tentang kepraktisan alternatif proses pengujian, termasuk pengujian otomatis. Memulai perbaikan untuk menguji proses dan mengarahkan implementasinya. Menilai kemampuan pengembangan dan pengujian pemasok. Menentukan standar pengujian proyek untuk semua fase, memengaruhi semua pihak untuk menyesuaikan diri dengan standar tersebut. Mengelola hubungan klien sehubungan dengan semua masalah pengujian.