CodeGym /Blog Jawa /Acak /Apa insinyur QA lan kepiye carane dadi insinyur?
John Squirrels
tingkat
San Francisco

Apa insinyur QA lan kepiye carane dadi insinyur?

Diterbitake ing grup
Saiki, akeh wong sing ngimpi golek kerja ing IT, amarga gaji industri sing relatif dhuwur, uga permintaan sing konsisten kanggo spesialis IT ing pasar tenaga kerja. Paling asring, impen kasebut pecah nalika mbutuhake pendhidhikan khusus sing ora duwe wektu utawa dhuwit kanggo entuk. Nanging ana sawetara spesialisasi sing nyedhiyakake "lawang mburi" menyang industri IT, sing ngidini sampeyan ngliwati latihan awal lan kudu entuk pengalaman sadurunge. Kaya sing kedadeyan, QA minangka salah sawijining spesialisasi ing "pinggiran" IT. Apa insinyur QA lan kepiye carane dadi insinyur?  - 1

Apa insinyur QA lan apa sing ditindakake?

Pakaryan insinyur jaminan kualitas kurang babagan njamin kualitas (sanajan iki diwenehake dening judhul proyek) tinimbang babagan ngawasi kabeneran implementasine kabeh tahap pangembangan lan akurasi operasi produk pungkasan. Iku muni dicokot kaya apa tester. Nanging panguji mung mriksa operasi aplikasi kasebut lan nampa utawa nolak adhedhasar asil tes (anane kewan omo lan kesalahan). Insinyur QA uga ngawasi kepatuhan karo standar ing pangembangan piranti lunak lan sesambungan karo pangembang, desainer, lan pelanggan, nyegah muncule bug lan kesalahan ing piranti lunak kasebut. Pancen posisi tester lan insinyur QA asring dianggep dadi siji lan padha.

Yen kita ngilangi titik demi poin, deskripsi proyek insinyur QA kalebu tugas ing ngisor iki:

  • nemtokake syarat rinci kanggo program kasebut (dirampungake bebarengan karo pelanggan)
  • nganalisa lan ngetung wektu sing dibutuhake kanggo nggawe aplikasi utawa ndandani bug (tugas iki, mesthi, ora kanggo insinyur QA junior, nanging wong sing duwe perspektif ora adil, profesional QA menehi perkiraan wektu sing paling nyata)
  • ngembangake skrip test
  • nindakake proses testing dhewe
  • log nemokake bug ing sistem pelacakan bug
  • rembugan ndandani karo kabeh wong sing melu pembangunan
  • nglacak proses ndandani bug
  • tes bola-bali ing wilayah masalah
  • nganalisis asil tes
  • skrip tes debug
  • nganalisa proses sing digunakake dening tim pangembangan
  • Ngoptimalake proses pangembangan kanggo nyegah kedadeyan maneh kesalahan sing dideteksi (yen ana kesalahan amarga tumindak sing ora konsisten sing ditindakake dening departemen sing beda-beda utawa amarga ana sing ora ngetutake standar pangembangan sing wis ditemtokake, mula dadi tugas insinyur QA kanggo nuduhake masalah kasebut. kedaden lan bisa kanggo ngilangi);
  • njaga dokumentasi test
Sepisanan, iki cukup akeh sing kudu tanggung jawab. Nanging ing praktik, sawetara tanggung jawab kasebut ditugasake kanggo penguji, karyawan kontrol kualitas, pangembang, analis bisnis, lan panulis teknis. Dadi ing perusahaan sing beda-beda, tanggung jawab insinyur QA bakal rada beda: ing siji perusahaan, bakal ana luwih akeh pakaryan sing ana gandhengane karo perencanaan pembangunan lan perbaikan bug, ing papan liya bakal luwih ditekanake ing tes lan nelusuri bug, lan ing papan liya insinyur QA bakal bener. melu nggawe mbenakake. Apa insinyur QA lan kepiye carane dadi insinyur?  - 2Mulane, ing saben kasus, dina kerja sampeyan bakal katon beda. Umumé, insinyur QA miwiti dina kanthi nggarap tes lan ngawasi kemajuan pangembangan ing sistem pelacakan. Sajrone dina, dheweke komunikasi karo pangembang (njlentrehake kepiye kemajuan lan masalah apa sing nyebabake kemajuan) lan pelanggan (njlentrehake syarat kanggo fungsi sing saiki dikembangake). Ing pungkasan dina, kabeh owah-owahan ditambahake menyang dokumentasi test.

Pros lan cons saka Profesi

Kepiye babagan kerja QA sing nggumunake kajaba gaji? Salah sawijining aspek sing paling nyenengake yaiku kesadaran yen sampeyan mbantu nggawe lan nambah produk. Iki minangka perasaan sing ora bisa diterangake nalika rutinitas saben dina ngasilake produk sing kalebu sawetara karya lan ide sampeyan. Kauntungan liyane saka karya QA yaiku kasempatan kanggo kenal karo teknologi anyar. Yen sampeyan pengin ngalih menyang spesialisasi IT sing beda, mula posisi QA minangka papan sing paling apik kanggo luwih kenal karo pakaryan ing mangsa ngarep. Karya QA mung duwe siji kekurangan - tugas sing mboseni lan monoton saka testing manual lan nganyari dokumentasi test. Yen ngandika, padha bosen mung ing kawitan. Kanthi tanggung jawab sing ditambahi, kabeh dadi luwih menarik lan maneka warna.

Kepiye carane dadi insinyur QA?

Kanggo pindhah menyang dalan insinyur QA, sampeyan ora perlu ngerti basa pemrograman utawa carane database disusun. Sing penting yaiku duwe ide babagan carane proses pangembangan piranti lunak diatur lan ngerti proses uji coba. Sampeyan kudu nindakake sawetara maca lan latihan dhewe (nggunakake PC kanggo nyoba nemokake kabeh cacat lan kewan omo ing aplikasi / situs web). Kanggo mbangun kapercayan sampeyan, sampeyan bisa njupuk sawetara kursus pelatihan online lan / utawa ndhaptar magang ing pusat pembelajaran (sayange, dheweke ora ngajar spesialisasi iki ing institusi pendidikan tinggi). Yen Inggris dudu basa ibumu, banjur tambahake katrampilan basa Inggris: nalika nyewa, perusahaan IT luwih milih calon sing ngerti basa Inggris. Apa insinyur QA lan kepiye carane dadi insinyur?  - 4Ing kasus apa wae, insinyur QA pemula bakal diuji babagan kawruh babagan proses tes piranti lunak: apa gunane, jinis tes apa sing ana, apa bug, kepiye bug didokumentasikake, lan langkah-langkah apa. perlu kanggo nutup bug. Kaping pisanan, tes bakal dadi takdir sampeyan. Nanging sawise sampeyan kepenak karo pakaryan iki lan sinau luwih akeh babagan carane proses pangembangan piranti lunak diatur ing perusahaan sampeyan, sampeyan bakal maju menyang tingkat sing luwih dhuwur lan entuk tanggung jawab dhewe sing ana gandhengane karo produk sing dikembangake. Tingkat keahlian sing dibutuhake kanggo mlebu lapangan QA luwih murah tinimbang sing dibutuhake kanggo dadi programmer. Akibaté, kompetisi kanggo mbukak proyek insinyur QA bisa banget, banget, banget. Akibaté, kanggo sukses wawancara, saliyane kawruh, sampeyan uga kudu duwe pesawat tartamtu saka kuwalitas pribadi. Contone, kanggo insinyur QA, kemampuan kanggo komunikasi kanthi apik iku penting: posisi iki mbutuhake sampeyan sesambungan karo meh kabeh wong sing melu pembangunan - kabeh saka pelanggan nganti tester. Kajaba iku, sampeyan kudu bisa ngirim kabeh nuansa sing ana gandhengane karo syarat aplikasi kasebut menyang kabeh pihak sing ana gandhengane. Ora kurang penting yaiku perhatian marang detail, sabar, lan tekun - atribut kasebut penting nalika nyoba program. Lan mesthine, tes sing sukses mbutuhake semangat para ahli anggur lan kepinginan bocah sing nyelidiki carane jam tangan utawa dolanan sing paling disenengi, supaya nggolek kewan omo ora dadi oppressive grinding kanggo sampeyan. BTW, yen sampeyan duwe sawetara crita babagan sukses nemokake bug, sing bisa dadi plus gedhe ing mata saka interviewer. Sampeyan uga butuh katrampilan analitis kanggo ngenali cara kanggo nambah proses pangembangan lan aplikasi kasebut dhewe.

Prospek

Minangka salah sawijining cara sing relatif gampang kanggo mlebu IT, QA nawakake sawetara pilihan kanggo kemajuan. Sampeyan bisa tetep ing spesialisasi iki lan munggah tangga: insinyur QA junior, insinyur QA tingkat menengah, insinyur QA senior, pimpinan tim QA, manajer QA, kepala departemen QA. Yen sampeyan luwih seneng program, nanging ora siyap gabung karo jajaran programer, sampeyan bisa ngalih dadi insinyur otomatisasi QA. Banjur sampeyan bisa nyoba tangan ing otomatisasi test. Yen sampeyan ndeleng QA mung minangka springboard kanggo karir ing spesialisasi liyane, banjur karo latihan tambahan sampeyan bisa dadi programmer, analis bisnis utawa manager project. Lapangan anyar mbukak kesempatan tambahan kanggo pertumbuhan profesional, nanging tingkat tanggung jawab ing dheweke uga beda.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION