Sembunyikan filter
Jumlah Ulasan
Dari
Sebelum
Setel ulang filter
1
Coursera
3 ulasan
-2
+1
2.3
Pengembangan intelektual, Belajar bahasa asing, Kursus TI dan digital, Kursus bisnis, Disiplin ilmu sekolah dan akademik, Kursus pelatihan ulang dari jarak jauh
50 %
Undang seorang teman dan dapatkan diskon untuk keduanya
Angsuran
N/A
Pendidikan tambahan
Webinar, Pelajaran online, Lokakarya, Direktori online, Konseling online, Pelajaran video, Tes, Proyek-proyek praktis
Harga untuk kursus berbasis biaya
Kursus online
Dari 49 USD
Peringkat keseluruhan
33%67%
Badan pengawas dan hukum
Departemen Pendidikan AS
Tanggal pendirian
1970
Afiliasi
2
Udemy
4 ulasan
-2
+2
2.6
Pengembangan intelektual, Kursus TI dan digital, Kursus bisnis, Kreativitas dan seni, Kecantikan dan kesehatan, Pemasaran dan penjualan, Belajar bahasa asing, Psikologi
Sebelum 80 %
Diskon untuk biaya kursus
Angsuran
N/A
Pendidikan tambahan
Webinar, Kursus video, Latihan praktis, Комплексные учебные материалы
Harga untuk kursus berbasis biaya
Bisnis
Dari 1790 RUB
Pengembangan
Dari 2790 RUB
Keuangan dan akuntansi
Dari 2790 RUB
TI dan perangkat lunak
Dari 1790 RUB
Perangkat lunak perkantoran
Dari 1790 RUB
Pertumbuhan pribadi
Dari 1290 RUB
Desain
Dari 1090 RUB
Pemasaran
Dari 1290 RUB
Gaya Hidup
Dari 1290 RUB
Foto dan video
Dari 1790 RUB
Kesehatan dan kebugaran
Dari 1790 RUB
Musik
Dari 1790 RUB
Disiplin ilmu pengajaran dan akademik
Dari 1790 RUB
Peringkat keseluruhan
50%50%
Badan pengawas dan hukum
Undang-undang di Amerika Serikat dan Kanada
Roskomnadzor
Tanggal pendirian
1970
Afiliasi
3
Tutorials Point
2 ulasan
-1
+1
2.8
Kursus TI dan digital, Kursus bisnis, Kreativitas dan seni, Pemasaran dan penjualan
Sebelum 93 %
Diskon untuk Paket Perdana
Angsuran
N/A
Pendidikan tambahan
Buku elektronik, Ruang kuliah, Webinar
Harga untuk kursus berbasis biaya
Kursus online
Dari 9.9 USD
Peringkat keseluruhan
50%50%
Badan pengawas dan hukum
Kementerian Keuangan India
Asosiasi Pendidik TI Internasional
Tanggal pendirian
1970
Afiliasi

Ranah digital secara dinamis memasuki rutinitas setiap orang, secara bertahap merangkul semua bidang kehidupan. Perkembangan teknologi selalu bergerak maju dan cukup sulit untuk mempengaruhi signifikansinya. Orang-orang memesan taksi melalui aplikasi seluler, membayar tagihan listrik, melakukan pemesanan di toko online. Saat ini, Anda bahkan tidak memerlukan kantor cabang bank – beberapa perusahaan meninggalkan kantor cabang standar dan beralih ke layanan online.

Dengan menggunakan ponsel pintar atau komputer, pengguna dapat melihat waktu kedatangan transportasi, melihat lokasi anaknya, membuka perangkat navigasi, dan bahkan menemukan kunci di apartemen. Pergeseran ke alat digital ini juga mempengaruhi pendidikan, komunikasi dengan orang lain, dan pekerjaan. Anda bisa mendapatkan pendidikan atau mendapatkan pekerjaan tanpa terikat pada suatu lokasi, karena komunikasi dilakukan melalui messenger, dan ruang kerja bisa dibuat virtual.

Namun demikian, tidak semua orang memahami dan melihat sisi negatif dari perkembangan yang masif ini. Hal ini tidak mengacu pada kekurangan komunikasi digital, tetapi pada masalah implementasi. Setiap aplikasi, perangkat lunak, atau alat tambahan telah dibuat oleh para ahli IT. Dengan menggunakan bahasa pengkodean, analisis data, desain web, perusahaan menciptakan perangkat lunak yang berguna yang membuat hidup lebih mudah bagi audiens. Dibutuhkan waktu yang lama untuk mengembangkan perangkat lunak apa pun, karena seluruh staf mengalami banyak bug atau kesalahan teknis.

Sering kali applet terlihat dalam versi Beta di toko aplikasi, dan penawaran baru lainnya menarik sukarelawan untuk pengujian alfa. Situasi yang sama berlaku untuk situs web biasa – terkadang pengunjung melihat pemberitahuan tentang kemungkinan kerusakan platform saat bernavigasi. Pengunjung yang penuh perhatian mengirimkan laporan bug, dan ini membantu para ahli perusahaan untuk memperbaiki kekurangan yang tidak disadari dengan cepat dan tepat waktu.

Jika sejumlah anggota staf bekerja berjam-jam untuk membuat sebuah proyek bersama dengan desainnya, terkadang sulit untuk menemukan kesalahan dalam kode. Hal ini juga berlaku untuk kegunaan secara keseluruhan dalam hal desain dan frontend. Pengguna pasti pernah mengalami masalah di mana tombol tertentu di situs web atau aplikasi tidak responsif. Bersamaan dengan hal ini, satu permintaan dapat secara otomatis berubah menjadi permintaan lain, atau seluruh ruang kerja akan berhenti merespons. Penyebab masalah seperti itu bisa jadi karena kesalahan kecil dalam kode atau ketidaksejajaran elemen desain.

Namun, pengguna yang antusias dan peserta uji coba alfa tidak cukup untuk pekerjaan yang komprehensif. Departemen TI atau perusahaan digital inti lainnya memiliki staf penguji yang mencari area masalah dan memeriksa kinerja sistem. Pengujian produk membantu menemukan kekurangan yang tersembunyi, serta melihat sejumlah alat lain yang perlu ditambahkan untuk interaksi yang benar.

Pengujian QA dan situasi pendidikan

Pelatihan dasar-dasar pengujian tidak dilakukan di universitas standar atau pusat pelatihan spesialis. Dalam kategori Pendidikan TI tidak ada spesialisasi terpisah yang hanya mengacu pada pengujian aplikasi web atau studi tentang analisis data. Sebagian besar program pendidikan saat ini tidak menyediakan pelatihan untuk profesi ini, dan ini dianggap sebagai salah satu blok bangunan dari departemen TI mana pun. Tanpa ahli pengujian aplikasi seluler, semua aplikasi populer di toko-toko tidak bekerja dengan lancar, dan pembaruan sering kali tidak dapat memperbaiki kekurangan yang ada.

Pembuat kode bekerja untuk menulis fondasi di mana antarmuka pengguna akan dibangun di masa depan. Desainer mengembangkan ruang kerja yang ramah pengguna untuk audiens, dengan mempertimbangkan persyaratan perangkat lunak dan keinginan CA. Analis ilmu data mengumpulkan data dalam jumlah besar, dan menghasilkan statistik keseluruhan pada indikator tertentu. Setiap elemen struktural dari departemen digital menjalankan profil pekerjaannya sendiri, dan hampir tidak ada waktu yang tersisa untuk pengujian produk. Inilah gunanya profesi insinyur QA – mencari kerentanan atau bug, dan melokalisasi cacat yang ditemukan. Jika cacatnya berskala lebih besar, penguji menyiapkan laporan untuk komunikasi yang tepat dengan bagian lain dari departemen TI. Profesi seperti ini disebut sebagai “jalan masuk yang mudah ke dalam TI”, tetapi juga membutuhkan kreativitas dari karyawan.

Ada lebih dari 8.000 lowongan pekerjaan di seluruh Rusia di platform pencarian kerja pada akhir November 2021. Kategori ini mencakup penguji untuk aplikasi seluler, proyek web, game, antarmuka, dan sebagainya. Perusahaan mencari pekerja magang, ahli dengan pengalaman kerja, serta karyawan dengan keterampilan pengkodean dasar. Tingkat gaji seorang insinyur QA di negara ini mencapai 250.000 rubel per bulan, yang sebanding dengan gaji seorang spesialis di sektor TI. Beberapa penguji datang ke perusahaan dengan pengetahuan tingkat junior, tetapi pekerjaan proyek yang konstan dan keterampilan baru berkontribusi untuk menaiki tangga karier.

Anda hanya dapat berlatih sebagai QA Engineer secara mandiri atau di berbagai pusat pelatihan online. Tidak ada departemen pengujian QA di universitas dan perguruan tinggi, dan pengetahuan di departemen spesialis lainnya akan dangkal. Dengan latar belakang bidang pendidikan ini, sekolah online baru sedang dibuat di mana para praktisi dan pendidik materi pelajaran mengajarkan pendatang baru bagaimana melakukan pengujian produk web yang kompleks. Untuk memahami dan dapat membandingkan kegunaan keseluruhan dari kursus pengujian, kita perlu menguraikan struktur profesi selangkah demi selangkah.

Jenis-jenis profil kerja untuk penguji

Langkah pertama untuk memahami bidang rekayasa perangkat lunak dan perbedaan profesi juga dapat dilakukan di platform pencarian kerja. Pekerjaan yang paling umum di pasar kerja adalah posisi terbuka untuk para ahli di bidang QA manual, atau “Manual”. Jenis karyawan ini secara manual membuat kasus pengujian dan memeriksa produk web yang sudah jadi untuk kemungkinan adanya bug atau cacat kode. Penguji manual tidak perlu mengetahui bahasa, karena dia mungkin tidak menulis skrip untuk melakukan pekerjaannya.

Jika kita berbicara tentang pengkodean, Insinyur otomasi pengujian bekerja dengannya. Profil mereka difokuskan pada pembuatan dokumentasi pengujian, serta otomatisasi pengujian. Untuk menyiapkan algoritme yang benar untuk pemecahan masalah otomatis, diperlukan pengetahuan tentang bahasa (paket yang tepat tergantung pada fondasi produk). Automator memenuhi syarat untuk mendapatkan gaji yang lebih tinggi, karena profil mereka mencakup penyesuaian modul tambahan.

Pada saat yang sama, agregator pekerjaan dibanjiri dengan iklan untuk posisi pengujian kegunaan. Para ahli ini membantu desainer dan departemen frontend untuk menguji tata letak produk jadi untuk kegunaan dan ketepatan fungsi dasar. Pengujian ergonomi biasanya merupakan bagian dari sektor UX, tetapi insinyur penguji sering kali dibutuhkan untuk analisis yang lebih mendalam.

Perusahaan besar yang sudah maju sering kali membagi peran insinyur ke dalam peran yang lebih sempit untuk mengurangi beban kerja dan memberikan setiap departemen tahap pekerjaan tertentu. Dalam organisasi seperti itu, pencari kerja akan melihat tawaran untuk posisi Penguji Keamanan (analisis, verifikasi cabang keamanan proyek). Kategori ini juga mencakup spesialisasi Rekayasa Performa, yang berfokus pada pemeriksaan kapasitas perangkat lunak dan menangani beban kerja aplikasi yang dihasilkan.

Lebih sering daripada tidak, perusahaan menggabungkan peran karyawan dengan membuka posisi insinyur QA umum. Posisi ini menghimpun semua keterampilan penguji, termasuk otomatisasi, kegunaan, dan analisis dasar. Mengandalkan permintaan pasar kerja, sekolah online populer mengembangkan metode pelatihan untuk pengujian QA. Misalnya, di portal pendidikan Yandex.praktikum (online) terdapat kursus rekayasa perangkat lunak yang komprehensif selama 4 bulan. Dalam program ini, siswa dilatih di bidang analisis pengujian, desain pengujian, bekerja dengan API, dan kueri SQL. Paket kursus ini juga mencakup pembelajaran dasar-dasar Java bersama dengan perpustakaan Puppeteer.

Ada juga sejumlah program pelatihan online yang lebih bertarget yang berfokus pada profil pekerjaan spesifik seorang insinyur perangkat lunak. Agar sesuai dengan pasar kerja saat ini, calon karyawan perlu membandingkan persyaratan pemberi kerja dengan kemampuan sekolah online. Kriteria utama untuk menemukan insinyur penguji yang baik dapat disoroti sebagai berikut:

  • Pengetahuan tentang teknik pengujian perangkat lunak (Uji asap, uji beban, uji integrasi, dll.)
  • Keterampilan dengan perangkat lunak spesialis (Git, Jira, gitlab, Postman, Charles);
  • kemampuan untuk melakukan semua fase uji beta, yang melibatkan kelompok fokus yang berbeda;
  • membuat dan membentuk tes, menulis skrip teknis;
  • membantu dalam mengembangkan atau men-debug skrip uji beban;
  • Pengembangan daftar periksa adaptif, rencana pengujian, metodologi kerja;
  • menyiapkan dan menyusun laporan akhir untuk diserahkan kepada departemen lain;
  • keterampilan dalam berpartisipasi dalam peluncuran awal sebuah proyek dengan kemampuan untuk dengan cepat mengidentifikasi kekurangan yang ada;
  • Pengetahuan dasar tentang bahasa pengkodean (untuk insinyur otomasi);
  • Bahasa Inggris tingkat tinggi (untuk komunikasi dan pelaporan).

Mengetahui kriteria di atas membantu pencari kerja untuk menemukan tawaran terbuka lebih cepat dan menerima tawaran dengan gaji yang tinggi. Jika pengguna tidak memiliki pengalaman dengan perangkat lunak, sejumlah penawaran pelatihan pengujian perangkat lunak dapat ditemukan secara online. Kursus pendidikan dirancang untuk jangka waktu yang panjang, karena tidak mungkin untuk mencakup semua pengetahuan dalam waktu kurang dari 2 bulan. Jika kita berbicara tentang kelas komprehensif dalam rekayasa QA, kursus yang baik harus mencakup kerangka kerja teoritis bersama dengan pekerjaan proyek untuk memahami dasar-dasar profesi ini. Untuk melakukan ini, Anda perlu membedakan antara kursus berbayar dan gratis, kekuatan dan kelemahannya.

Pelatihan insinyur penguji berbayar dan gratis

Saat ini, pelatihan pengujian QA hanya tersedia di pusat-pusat online dan sekolah-sekolah khusus – universitas atau perguruan tinggi tidak melatih para ahli di bidang ini. Jika pengguna memasukkan “kursus penguji online” dalam pencarian, hasilnya akan berisi penawaran dari pusat-pusat berbayar bersama dengan materi gratis dalam domain publik. Selain itu, sering kali terdapat artikel-artikel topik di berbagai forum atau majalah online.

Rekan kerja dan para peminat berbagi dengan pengguna lain mengenai tautan-tautan yang berguna ke literatur spesialis, potongan ceramah, video tutorial, dan webinar terbuka. Beberapa pusat pendidikan juga mengembangkan program pelatihan gratis di mana mereka memperkenalkan profesi ini kepada audiens atau memotivasi peserta pelatihan untuk mendaftar dalam kursus berbayar. Kekuatan dari pelatihan pengujian gratis disoroti oleh poin-poin pembicaraan singkat seperti

  • Kebebasan bertindak. Pendidikan mandiri tidak terikat pada jadwal atau tempat belajar. Pengguna membuat rencana pembelajaran mereka sendiri dan bekerja hanya berdasarkan minat pribadi.
  • Berbagai format yang tersedia. Pakar masa depan mengumpulkan informasi dari berbagai sumber, dan membentuk jenis penguasaan profesi yang terbaik untuk dirinya sendiri. Ada literatur metodologis, podcast, seminar, lokakarya, dan aplikasi pembelajaran interaktif yang tersedia secara online.
  • Tidak perlu membayar untuk mendapatkan pengetahuan. Uang ini dapat digunakan untuk mencari kursus teknik terbaik setelah mempelajari semua dasar-dasar atau sub-jenis profesi. Pada saat mempelajari materi, siswa dapat berubah pikiran dan beralih ke kursus IT dan Digital lainnya.

Mengenai kerugian yang dirasakan dari format ini, dituliskan sebagai berikut

  • Kurangnya struktur informasi. Kursus gratis atau sumber akses terbuka bisa jadi sembarangan, yang mengganggu pembelajaran profesi. Tanpa pengetahuan dasar tentang bahasa pengkodean, calon karyawan tidak dapat memulai otomatisasi.
  • Tidak ada komunikasi tambahan. Beberapa kursus pengujian perangkat lunak gratis tidak memberikan umpan balik kepada pengajar atau peserta pelatihan dasar yang sama.
  • Tidak ada dokumen penyelesaian kursus. Menonton video di YouTube atau membaca utas di forum tidak memberikan sertifikat bukti keterampilan QA-engineering. Hal ini memengaruhi pencarian kerja di masa depan serta nilai keseluruhan dari kandidat pekerjaan.

Pelatihan berbayar untuk insinyur penguji memasuki area lain dari bidang pendidikan. Pusat pelatihan mengembangkan program yang komprehensif dan mempekerjakan para ahli dengan pengalaman dan keterampilan mengajar. Kelebihan tutorial online berbayar:

  • Menulis kurikulum. Dalam kursus ini, siswa memahami dasar-dasar profesi selangkah demi selangkah dan mengkonsolidasikan pengetahuan dengan kerja proyek di sekolah.
  • Komunikasi dengan guru. Praktisi membantu siswa dalam pekerjaan mereka dengan perangkat lunak, menjelaskan apa yang telah mereka pelajari dan memeriksa apakah mereka telah menguasai informasi tersebut.
  • Pengetahuan tambahan. Banyak sekolah online yang melengkapi dasar standar dengan kuliah atau seminar yang berguna dan relevan dengan karier masa depan. Seorang siswa dapat mengambil pelajaran dasar tentang keterampilan lunak, atau menerima daftar periksa dengan kiat-kiat untuk melakukan wawancara dengan benar.
  • Bekerja dengan perangkat lunak spesialis. Pelatihan teknik QA melibatkan pembelajaran tentang cara kerja perangkat lunak yang diperlukan untuk menguji produk web. Sekolah memiliki simulator penguji yang membantu para pendatang baru untuk lebih cepat menguasai.

Namun, program pelatihan berbayar untuk teknisi penguji memiliki beberapa kelemahan, yang meliputi:

  • “Pelatihan yang mahal”. Harga rata-rata untuk kursus teknik QA mencapai 25.000 rubel, dan beberapa sekolah menawarkan pelatihan seharga 60.000 rubel atau lebih. Situasi pembayaran dapat diatasi dengan mengatur cicilan, tetapi jumlah seperti itu dapat melewati faktor “psikologis”.
  • Janji yang keras. Pemasaran yang kompeten, desain platform, semuanya mempengaruhi pengenalan pertama ke pusat pelatihan. Sekolah sering menulis tentang penempatan kerja 100%, menguasai profesi dalam 1 bulan, dan gaji tinggi sejak bulan pertama bekerja. Klaim palsu seperti itu dapat merusak harapan siswa di akhir program.
  • Isi dari fasilitas pelatihan. Tidak semua kursus pendidikan populer hanya berisi informasi terkini. Hal ini juga berlaku untuk kelas berbasis biaya, jadi penting untuk memeriksa strukturnya sebelum mendaftar, atau meminta saran dari pengelola.
  • Masalah dengan pengembalian. Beberapa sekolah memberikan opsi pengembalian dana jika, setelah sesi pertama, peserta pelatihan mengajukan pembatalan. Namun, Anda harus mempelajari ketentuan perjanjian pengguna, yang menetapkan aturan pembatalan tambahan.

Pada tesis ini dapat ditambahkan kekurangan dan kelebihannya, yang akan disoroti oleh calon mahasiswa secara pribadi. Kriteria ini dipilih berdasarkan tinjauan para ahli, umpan balik dari alumni, dan posisi para pemimpin di antara pendidikan online.

Kemajuan karir, prospek

Para pelamar juga tertarik dengan jenjang karier yang menanti mereka setelah mengikuti pelatihan sebagai penguji QA. Tingkat keahlian seorang ahli teknik digolongkan berdasarkan kriteria Junior, Middle, Senior, di mana yang terakhir mengklaim gaji hingga $4.000. Untuk bertransisi ke profil pekerjaan baru, seorang QA Engineer mempelajari bahasa pengkodean, mempelajari dasar-dasar analitik data besar, membuat penyesuaian pada desain atau struktur antarmuka.

Jika kita berbicara tentang transisi karier ke profesi lain, penguji yang berpengalaman dapat mencoba menerapkan keterampilannya dalam pengembangan web. Setelah bekerja dengan otomatisasi, bagian dari QA masuk ke pengkodean atau memulai jalur arsitek pengujian. Pada saat yang sama, bagian kreatif dari profesi insinyur penguji membantunya menjadi Manajer Produk. Keberangkatan dari bagian teknis dikompensasi dengan baik oleh keterampilan manajemen serta pemikiran logis.

Kesimpulan

Banyak sekolah berbicara tentang rekayasa QA sebagai alternatif untuk pengkodean standar, atau awal yang ‘mudah’ untuk masuk ke bidang TI. Pandangan ini keliru jika seseorang melihat profesi ini secara terpisah dari pengembangan web. Seorang ahli dalam bidang pengujian memiliki keterampilan yang fleksibel untuk menghilangkan cacat dengan cepat dan mengoptimalkan produk awal. Pada saat yang sama, beberapa karyawan dilatih dalam dasar-dasar dasar bahasa yang diimplementasikan untuk menciptakan otomatisasi. Insinyur QA adalah “prajurit universal” dan juga penghubung penting dalam staf perusahaan digital mana pun. Tanpa karyanya, aplikasi dan antarmuka baru dibuat dan dirilis, tetapi orang tidak dapat berbicara tentang kegunaan atau interaksi yang benar tanpa QA.

Peringkat Terkait
Bagian:Pelatihan
Dalam peringkat:
2 perusahaan
Bagian:Pelatihan
Dalam peringkat:
2 perusahaan
Bagian:Pelatihan
Dalam peringkat:
49 perusahaan
Peta Situs