JavaRush /Blog Java /Random-MS /Siapa jurutera QA dan bagaimana untuk menjadi seorang jur...

Siapa jurutera QA dan bagaimana untuk menjadi seorang jurutera

Diterbitkan dalam kumpulan
Kini ramai orang bermimpi untuk mencari pekerjaan dalam bidang IT kerana gaji yang agak tinggi dalam bidang ini, serta permintaan yang stabil untuk pakar seperti itu dalam pasaran buruh. Selalunya, impian ini diputuskan oleh keperluan untuk mendapatkan pendidikan khusus, yang tidak ada masa atau wang. Tetapi terdapat beberapa kepakaran yang membolehkan anda masuk ke dalam IT melalui "pintu belakang", secara praktikal memintas peringkat latihan awal dan memperoleh pengalaman. QA tergolong dalam kepakaran "garis sempadan" sedemikian. Siapa jurutera QA dan bagaimana untuk menjadi seorang jurutera - 1

Siapa QA dan apa yang dia lakukan?

Kerja jurutera Jaminan Kualiti adalah kurang mengenai menyemak kualiti (walaupun perkataan ini hadir dalam nama profesion), tetapi mengenai pemantauan pelaksanaan yang betul bagi semua peringkat pembangunan dan operasi yang betul bagi produk akhir. Kedengaran sedikit seperti tugas penguji. Tetapi dia hanya menyemak operasi aplikasi dan, berdasarkan keputusan (kehadiran pepijat dan ralat), menerima atau tidak menerimanya. Dan jurutera QA juga memantau pematuhan piawaian semasa membangunkan program, berinteraksi dengan pembangun, pereka bentuk dan pelanggan, menghalang kemunculan pepijat dan ralat dalam perisian. Benar, di negara kita profesion ujian dan QA paling kerap dianggap sebagai satu keseluruhan.
Siapa jurutera QA dan bagaimana untuk menjadi seorang jurutera - 2

Jika kita membahagikannya satu demi satu, tanggungjawab jurutera QA termasuk tugas berikut:

  • keperluan terperinci untuk program (dilakukan bersama dengan pelanggan);
  • analisis dan pengiraan masa yang diperlukan untuk membuat aplikasi atau membetulkan pepijat (tugas, sudah tentu, bukan untuk junior, tetapi sebagai orang yang mempunyai "pandangan luar", QA memberikan anggaran masa yang paling realistik);
  • pembangunan senario ujian;
  • proses ujian itu sendiri;
  • memasukkan kecacatan yang dikesan ke dalam sistem pengesanan
  • membincangkan pembaikan dengan semua peserta pembangunan;
  • menjejaki proses pemulihan;
  • ujian semula isu bermasalah;
  • analisis keputusan ujian;
  • memuktamadkan skrip ujian'
  • analisis proses pembangunan pasukan;
  • pengoptimuman proses pembangunan untuk mengelakkan kemunculan semula ralat yang dikesan (jika ralat timbul disebabkan ketidakkonsistenan dalam tindakan jabatan yang berbeza atau kerana seseorang tidak mengikut piawaian pembangunan yang ditetapkan, maka menjadi tugas QA untuk menunjukkan kawasan masalah ini dan memastikan penghapusannya) ;
  • mengekalkan dokumentasi ujian.
Pada pandangan pertama, terdapat banyak tanggungjawab, tetapi dalam praktiknya, sebahagian daripadanya berada di bawah tanggungjawab penguji, pekerja Kawalan Kualiti, pemaju, penganalisis perniagaan dan penulis teknikal. Jadi dalam syarikat yang berbeza, tanggungjawab jurutera QA akan berbeza sedikit: di suatu tempat akan terdapat lebih banyak kerja untuk merancang kerja pada program dan pepijat, di suatu tempat lebih banyak penekanan diberikan pada ujian dan pembetulan penjejakan, dan di suatu tempat QA sendiri terlibat dalam membuat suntingan.
Siapa jurutera QA dan bagaimana untuk menjadi seorang jurutera - 3
Sehubungan itu, dalam setiap kes individu hari bekerja akan kelihatan berbeza. Secara umum, seorang jurutera QA memulakan hari dengan mengerjakan ujian dan menjejak kemajuan pembangunan menggunakan sistem penjejakan. Pada siang hari, dia berkomunikasi dengan pembangun (menjelaskan kemajuan pembangunan dan masalah melambatkannya) dan pelanggan (menjelaskan keperluan untuk fungsi yang sedang dibangunkan). Pada penghujung hari, semua perubahan dibuat pada dokumentasi ujian.

Kebaikan dan keburukan profesion

Apa, selain gaji, pekerjaan QA boleh merangsang? Salah satu kelebihan yang paling menyenangkan ialah kesedaran tentang sumbangan anda kepada penciptaan dan penambahbaikan produk. Ia adalah satu perasaan yang tidak dapat digambarkan apabila, daripada rutin kehidupan seharian, produk dilahirkan yang mengandungi karya dan idea anda.
Siapa jurutera QA dan bagaimana untuk menjadi seorang jurutera - 4
Di samping itu, kelebihan QA ialah peluang untuk berkenalan dengan teknologi baharu. Jika anda ingin bertukar kepada kepakaran IT yang lain, maka jawatan QA ialah tempat terbaik untuk mengenali pekerjaan masa depan anda dengan lebih baik. QA hanya mempunyai satu kelemahan: tanggungjawab yang membosankan dan membosankan untuk ujian manual dan mengemas kini dokumentasi ujian. Benar, mereka hanya mengganggu anda pada mulanya, tetapi dengan pengembangan pelbagai tanggungjawab, semuanya menjadi lebih menarik dan dinamik.

Bagaimana untuk menjadi QA?

Malah, untuk menjejakkan kaki di laluan QA, anda tidak memerlukan pengetahuan tentang bahasa pengaturcaraan atau struktur pangkalan data. Perkara utama ialah memahami struktur proses pembangunan perisian dan memahami proses ujian. Anda perlu membaca kesusasteraan (kebanyakannya asing), berlatih tentang "kucing" (berlatih menggunakan PC, cuba melihat semua kekurangan dan pepijat dalam aplikasi/laman web). Untuk lebih yakin, anda boleh mengikuti beberapa kursus latihan di Internet dan/atau latihan amali di pusat latihan (malangnya, kepakaran ini tidak diajar di institut). Tingkatkan bahasa Inggeris anda (apabila memilih kakitangan, syarikat IT lebih suka calon yang mempunyai pengetahuan bahasa Inggeris).
Siapa jurutera QA dan bagaimana untuk menjadi seorang jurutera - 5
Walau apa pun, QA permulaan pertama kali diuji berdasarkan pengetahuannya tentang proses ujian perisian: mengapa ia diperlukan sama sekali, jenis ujian yang ada, apakah pepijat, cara mendokumentasikannya dan apakah langkah yang perlu diambil untuk menutupnya. Pada mulanya, nasib anda akan menjadi ujian. Dan selepas anda selesa dengan kerja ini dan mempelajari sedikit lebih baik cara pembangunan perisian distrukturkan dalam syarikat anda, anda akan beralih ke tahap yang lebih tinggi dan menerima bahagian tanggungjawab anda untuk produk yang dibangunkan. Tahap kemasukan ke dalam kepakaran QA adalah jauh lebih rendah daripada seorang pengaturcara, itulah sebabnya persaingan untuk kekosongan ini boleh menjadi sangat, sangat, SANGAT besar. Oleh itu, untuk temu duga yang berjaya, sebagai tambahan kepada pengetahuan, anda juga perlu mempunyai set kualiti peribadi tertentu. Oleh itu, keupayaan untuk mewujudkan komunikasi adalah penting untuk QA - dia perlu berinteraksi dengan hampir semua peserta pembangunan, daripada pelanggan kepada penguji. Pada masa yang sama, dia mesti dapat menyampaikan kepada penghibur semua nuansa yang mesti dipatuhi oleh permohonan itu. Perhatian, kesabaran dan ketekunan tidak kurang pentingnya - mereka diperlukan dalam proses program ujian. Sudah tentu, ujian yang berjaya memerlukan keghairahan pemetik cendawan dan rasa ingin tahu seorang kanak-kanak membuka jam tangan atau mainan kegemaran, supaya mencari kesilapan tidak berubah menjadi rutin yang menyedihkan untuk anda (jika anda mempunyai beberapa cerita tentang kejayaan mencari pepijat, ini boleh menjadi kelebihan besar untuk perekrut). Kemahiran analisis juga diperlukan untuk mengenal pasti cara untuk menambah baik proses pembangunan dan aplikasi itu sendiri.

Prospek

Kerja QA, sebagai salah satu titik masuk yang agak mudah ke dalam IT, menawarkan banyak pilihan pembangunan. Anda boleh kekal dalam kepakaran ini dan menaiki tangga: QA junior, QA pertengahan, QA kanan, ketua pasukan QA, pengurus QA, ketua jabatan QA. Jika anda lebih tertarik kepada pengaturcaraan, tetapi tidak bersedia untuk menjadi pengaturcara, maka anda boleh bertukar kepada jurutera automasi QA. Kemudian anda boleh mencuba tangan anda untuk mengautomasikan pengesahan aplikasi.
Siapa jurutera QA dan bagaimana untuk menjadi seorang jurutera - 6
Jika anda menganggap QA hanya sebagai batu loncatan untuk kerjaya dalam kepakaran lain, maka selepas latihan tambahan anda boleh melatih semula sebagai pengaturcara, penganalisis perniagaan atau pengurus projek. Bidang baharu menawarkan peluang tambahan untuk pertumbuhan profesional, tetapi tahap tanggungjawab adalah berbeza sama sekali.
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION