JavaRush /Java Blog /Random-TK /Şeýle hünär bar - programma üpjünçiligini barlamak. QA in...

Şeýle hünär bar - programma üpjünçiligini barlamak. QA inereneri nädip bolmaly

Toparda çap edildi
IT pudagynda isleg bildirýän we programma üpjünçiligini ösdürmek bilen baglanyşykly materiallar tapgyryny dowam etdirip, bu gün QA inersenerleri hakda gürleşeris. Şeýle hünär bar - programma üpjünçiligini barlamak.  QA inereneri nädip bolmaly - 1Diýmek, hiliň barlagy inereneri: ol kim, näme edýär, haýsy ýerlerde ýaşaýar? Ilki bilen käbir esasy maglumatlar. QA inereneriniň, ýagny programma üpjünçiliginiň hilini barlamak inereneriniň esasy jogapkärçiligi, ahyrky önüm öndüriji kompaniýanyň ähli ýokary standartlaryna laýyk geler ýa-da iň bolmanda has köp ýa-da az işlär ýaly programma üpjünçiligini işläp düzmek prosesiniň her bir basgançagyna gözegçilik etmekdir. mynasyp, ulanyjylary kemçilikler we kemçilikler bilen ýakyp-ýandyrmazdan. QA inereneriniň wezipesi, programma üpjünçiligini döretmek toparynyň bir bölegi hökmünde bu hünärmeniň wezipesi barada umumy gürlemek, ösüşe bolan çemeleşmäniň hiline gözegçilik etmekdir. Şeýle hem, programma üpjünçiligi önüminiň çykmazdan we köpçülige hödürlenmezinden ozal kadaly işlemegini üpjün etmek QA adamyň jogapkärçiligidir. Şeýlelik bilen, bir QA inereneri programma üpjünçiligini ösdürmegiň ähli basgançaklaryna gatnaşýar: deslapky kody ýazmakdan başlap synag we goýberiliş dolandyryşyna çenli, hatda olara gönüden-göni täsir edýär.

QA inerener, kär hökmünde - geljegi we garaşmalary

Diňe iş perspektiwalary nukdaýnazaryndan, QA hökman gaty geljegi uly hünär we iň bolmanda IT-de karýera üçin gowy saýlaw hasaplanyp bilner. Bu ugurdaky hünärmenler üçin ýakyn ýyllarda ýakyn wagtda takmynan 4-5% ýokarlanmagyna garaşylýar. IT pudagynda iş bilen baglanyşykly geçirilen birnäçe gözleglere görä, soňky ýyllarda QA in Engineener hünäri açyk wezipeleriň sany bilen bazardaky hünärmenleriň sanynyň, ýagny QA isleginiň arasyndaky boşlukda öňdebaryjylaryň arasynda boldy. hünärmenler üpjünçilikden ep-esli ýokarydyr (kiçi wezipelerden başga, bu ýere dalaş edýänler açyk boş iş ýerlerinden hemişe diýen ýaly köp).

Aýlyk derejesi

QA inerener hünärmenleri üçin aýlyk derejesi ähli hünärlerdäki ortaça deňeşdirilende ýokary we umuman IT pudagynda aýlyk görkezijilerine laýyk gelýär. Şeýlelik bilen ABŞ-da Zähmet statistikasy býurosynyň 2017-nji ýyldaky hasabatyna görä ABŞ-da bir QA inereneriniň ortaça aýlygy ýylda 88,510 dollar ýa-da sagatda 42.56 dollar . Şeýle-de bolsa, bu ugurdaky tölegli hünärmenleriň iň gowy 10 göterimi ýylda 139,390 dollar ýa-da sagatda 67.02 dollar gazanýar, aşaky 10 göterimi bolsa ýylda 46,240 dollar ýa-da sagatda 22,23 dollar gazanýar. Biziň sebitimizde, sanlar boýunça QA inersenerleriniň aýlyklary az täsirli görünýär, ýöne umumy statistika bilen deňeşdirilende henizem täsirli: QA hünärmenleriniň ortaça aýlyk haklary Ukrainada aýda 1700 dollar, Russiýada aýda 110 müň rubl (takmynan 1630 dollar). we Belarusda 1000 dollar. Şeýle hünär bar - programma üpjünçiligini barlamak.  QA inereneri nädip bolmaly - 2

QA inereneriniň jogapkärçiligi

Umuman alanyňda, QA inereneri, has ýöriteleşdirilen hünärmenler toparyndaky birnäçe wezipäni öz içine alýan hünäriň umumy kesgitlemesi bolsa-da, köplenç QA inereneriniň jogapkärçiliginiň bir bölegi bolan birnäçe meseleler bar. . Şeýle hem, QA inersenerleriniň köplenç iki esasy “kiçi topara” - el bilen synagçylara we QA awtomatlaşdyryş hünärmenlerine bölünýändigini bellemelidiris. Bu iki wezipäniň arasyndaky tapawutlar, bu wezipelere dalaş edýänler üçin hünär talaplary ýaly gaty uly (aşakda has giňişleýin).
  • Synag hadysalarynyň resminamalary.
  • Töwekgelçilik derňewini geçirmek we resminamalaşdyrmak.
  • Resminamanyň ösüşi we synag netijeleri.
  • Awtomatiki synagy taýýarlamak.
  • Önümiň hilini kesgitlemek we goýbermäge taýýarlygy kesgitlemek üçin ülňüleri we proseduralary ösdürmek.
  • Programma üpjünçiliginiň önümindäki ýalňyşlyklary ýüze çykarmak.
  • Umumy synag amallaryny täzeläň we optimizirläň.
  • Synag wagtynda ýalňyşlyklary kesgitlemek, lokallaşdyrmak we yzarlamak.
  • Ulanyjylaryň ýüzbe-ýüz bolup biljek kynçylyklaryny kesgitläň.
  • El bilen we awtomatiki synagdan geçirmek.
  • Synag önümleriniň aýratynlyklaryny gözlemek we derňemek.
  • Täze gurallary, tehnologiýalary we synag proseslerini gözlemek.
  • Yzygiderlilik we işlemek üçin ulanyjy interfeýslerini gözden geçirmek.

QA-a gidip, maňa öwretmäge rugsat bererdim. Hünäre nädip girmeli?

QA inerener hünärine girmegiň bosagasy diýilýän zadyň IT ulgamynda iň pesleriň biri hasaplanýandygyny, ýagny IT hünärleriniň birinde ýörite bilim almazdan QA inereneri bolmak mümkinçiliginiň bardygyny bellemelidiris we hatda bu ugurda iş tejribesi bolmazdan. Şeýle-de bolsa, elbetde, beýle iş üçin köçeden birini işe almazlar. QA inerener wezipesine girmek üçin iň bolmanda programma üpjünçiligini barlamak we ösüş gurşawy, şeýle hem ösüş durmuşy barada esasy düşünje bolmaly. Educationokary bilim hem gowy pikir bolup biler we programma üpjünçiligini işläp düzmek, programma üpjünçiligi dizaýny ýa-da informatika ýaly hünärler boýunça diplom alanlar iň amatlydyr. Şeýle hünär bar - programma üpjünçiligini barlamak.  QA inereneri nädip bolmaly - 3Aşakda bu aýratyn ýol bilen gyzyklanýanlar üçin hünäre nädip girmelidigi barada käbir maslahatlar berilýär.
  • Özüňizi öwrediň

    Internetde, QA inersenerleriniň bilmeli mowzuklary boýunça ýeterlik umumy maglumatlary, gollanmalary we okuw kitaplaryny tapyp bilersiňiz. Informatika ylymlaryna girýän dersleriň esaslary bilen tanyşmakdan başlap bilersiňiz , sebäbi bu bilim IT hünärlerinde mundan beýläk bilim almak üçin esas döredýär.

  • Özüňize halypa tapyň

    Iňlis dilindäki çeşmelerde köplenç duş gelýän, ýöne bu ýerde kän bir meşhur däl gowy maslahat. Muňa garamazdan, maslahat gaty peýdaly. Tejribeli “kärdeşlerden” birine maslahat we maslahatlar bilen, soň bolsa ilkinji işiňizi tapmak bilen hünäri öwrenmäge kömek etmegini soraň.

  • ISTQB kepilnamasyny alyň

    ISTQB (Halkara programma üpjünçiligi synag kwalifikasiýa geňeşi) synagçylar üçin birnäçe şahadatnama hödürleýän halkara telekeçilik däl guramadyr. ISTQB häzirki wagtda programma üpjünçiligi synagynda iň abraýly hasaplanýan ISTQB Sertifikatly synagçy atly synag programmasyny döretdi. ISTQB kepilnamasy Ukraina, Russiýa, Belarus we Gazagystan ýaly 100-den gowrak ýurtda bar. Şeýle şahadatnamanyň bolmagy iş beriji üçin teoretiki bilimleriň bardygyny tassyklar we ekzamene taýýarlyk okuw materiallaryny öwrenmek arkaly bu bilimleri ele almagy talap eder.

  • QA Bootcamp-a gatnaşyň

    “Bootcamp”, adatça birnäçe aý töweregi dowam edýän we dürli ugurlar boýunça IT hünärmenlerini taýýarlamaga bagyşlanan bilim programmalarynyň bir görnüşidir. Şeýle maksatnama gatnaşmak, QA inereneri bolup işe çalt we netijeli taýýarlanmaga kömek eder, esasanam eýýäm teoretiki bilimiňiz we / ýa-da programmirlemek we işläp düzmek tejribäňiz bar bolsa. Mundan başga-da, “QA Bootcamp” -a gatnaşmak köpçüligiň bir bölegi bolmaga we iş gözlegiňizde peýdaly boljak aragatnaşyklary almaga kömek etmelidir.

  • Tejribe

    QA-da işlemegiň ähli kynçylyklaryny özleşdirmegiň başga bir täsirli usuly, programma üpjünçiligini döredýän we berk hünär abraýyna eýe bolan kompaniýalaryň birinde tejribe bolup biler. Şol birnäçe aýyň dowamynda bu ugurda işleýän hünärmenlerden diňe bir teoriýa däl, eýsem okuw wagtynda ara alnyp maslahatlaşylmaýan hünäriň amaly aýratynlyklaryny hem öwrenip bilersiňiz.

Şeýle hünär bar - programma üpjünçiligini barlamak.  QA inereneri nädip bolmaly - 4

QA inereneri bolup işlemek üçin gurallar

Işlerinde, wezipelerine we hünärlerine baglylykda “geýerler” diýseň giň gurallary ulanmaly bolýarlar. Geliň, QA inereneriniň iş gurallarynyň iň meşhur kategoriýalaryna gysgaça geçeliň.
  1. El bilen synag gurallary

    El bilen synagçylar diýlip atlandyrylýanlar, ýagny adam düşünjesine bil baglap, el bilen ýalňyşlyklary barlaýan we tapýan hünärmenler, ykjam we iş stoly operasiýa ulgamlaryny we brauzerlerini, barlanmaly programmanyň işini hasaba almazdan, ähli gurallary ulanmalydyrlar. aýratynlykda.

    • Synag dolandyryş gurallary (TMT)

      Synag dolandyryş gurallary kemçilikleri tapmak prosesini guramak we hasabatlaryň we beýleki resminamalaryň döredilmegini we saklanmagyny aňsatlaşdyrmak üçin döredildi. Iň meşhur TMT-leriň arasynda: Synag dolandyryjysy, SpiraTest, HP-ALM (QC) we başgalar.

    • Gözegçilik gurallaryny ýa-da DTT-leri kemçilik

      DTT-leri ulanyp, QA inersenerleri programmada tapylan kemçilikleri yzarlaýarlar we ösüş toparyna habar bermek üçin näsazlyklar barada hasabat döredýärler. Meşhur kemçilik dolandyryş gurallaryna mysallar: BugZilla, Mantis, IBM Rational ClearQuest.

    • Taslamany dolandyrmak gurallary

      Çekeleşikli taslamalarda giňden ulanylýan we wagt yzarlamak, meseleler sanawy, wiki resminamalary we ş.m. ýaly standart funksiýalary öz içine alýan taslamany dolandyrmak üçin gurallar hem QA hünärmenleri tarapyndan zerurdyr. Jira taslamany dolandyrmagyň iň meşhur guraly hasaplanýar. Meşhur alternatiwalar Redmine, YouTrack we Backlog.

    • MS Excel we SQL müşderileri

      MS Excel henizem uly göwrümli synaglaryň netijelerini beýan etmek we soňra synag amallaryny dolandyryş gurallaryna getirmek üçin giňden ulanylýar. “MS Excel” -e has amatly we döwrebap alternatiwa “Test Studio” programmasydyr. SQL müşderileri, QA inereneriniň maglumat bazasyna birikmeli ýagdaýlarynda ulanylýar.

  2. Awtomatlaşdyrylan synag gurallary

    QA awtomatlaşdyryş inereneri, QA inerener hünäriniň aýrylmaz bölegi bolan başga bir hünär. Önümleri el bilen barlaýan elde işleýän tehnikden tapawutlylykda, QA awtomatlaşdyryş hünärmeni programmalary awtomatiki barlamak we şeýle synaglaryň netijelerini barlamak üçin skript ýazýar. Şoňa laýyklykda QA awtomatlaşdyryş hünärmenleri öz işlerinde öz gurallaryny ulanýarlar.

    • Synag awtomatlaşdyryş gurallary

      Iň meşhur synag awtomatlaşdyryş gurallary: Selenium, TestComplete, Katalon Studio we Ranorex.

    • Awtomatlaşdyryş synag çarçuwalary

      QA awtomatlaşdyryş inersenerleri noldan çylşyrymly awtomatlaşdyryş çarçuwalaryny döretmegiň ýerine Serenity (Java esasly çarçuwaly), Cypress, RedwoodHQ we başgalar ýaly taýýar kitaphanalary hem ulanyp bilerler.

    • Programmirlemek üçin IDE

      VSCode, Visual Studio, IntelliJ IDEA we başgalar.

    • CI / CD gurallary

      Jenkins, TeamCity, Gitlab CE we başgalar.

Tejribeli adamlaryň pikirleri, maslahatlary we düşünjeleri

Netijede, bu hünäriň artykmaçlyklary we kemçilikleri barada dogruçyl pikirler bilen tejribeli QA inersenerlerinden birnäçe sitata, şeýle hem şahsy tejribä esaslanýan maslahat. “Köp adamyň QA / programma üpjünçiligi synagynda işlemekden bizar bolýandygyna düşünmeli. Birneme gysga wagtdan soň, okuwy we öz-özüňi ösdürmegi talap edýän çylşyrymly meseleleri hödürlemegi bes edýär. Anotherene-de bir bellemeli zat, QA inersenerleriniň 95% -i (el bilen synag edýänleri we QA analitiklerini hasaba almazdan) Dev we DevOps-yň işgärleri ýaly birmeňzeş çylşyrymlylygy, käte has çylşyrymly işleri ýerine ýetirse-de, has az pul gazanýar. Aýlyklaryň arasyndaky tapawut gaty uly we meniň pikirimçe adalatsyz "diýip, Amazonyň programma üpjünçiliginiň hil dolandyryjysy Çarita Kankanamge aýtdy. “Kompaniýanyň programma üpjünçiligindäki kemçiliklere we kemçiliklere näderejede ähmiýet berýändigine baglylykda QA pozisiýalary gowy ýa-da erbet bolup biler. Adamlaryň durmuşyna köplenç bagly bolan möhüm ähmiýetli programma üpjünçiligini öndürýän kompaniýalar, önümlerindäki kemçilikleri tebigy ýagdaýda kabul edýärler we olary tapmak üçin köp maýa goýýarlar. Şeýle kompaniýalarda işlemek gowy QA wezipelerini aňladýar. Önümlerini we täzelenmelerini mümkin boldugyça çalt çykarmaga çalyşýan kompaniýalar, eýýäm mahabatlandyrylan we ulanyjylara wada berlen täze aýratynlyklary we mümkinçilikleri bar, ulanyjylara ýalňyşlyk tapmaga mümkinçilik berýän QA-ny ​​üns bermezden ulanmaga ýykgyn edýärler. Bular erbet QA pozisiýalary. Gysga möhletli maksatlary bolan, diňe girdeji gazanýan, spesifikasiýalara ýeterlik üns bermeýän we QA-ny ​​bahalandyrmaýan kompaniýalarda işlemekden gaça duruň. Gynansagam, bu indi köplük "diýip, tejribeli işläp düzüji we programmirleme sapaklarynyň awtory Bred Harrison aýtdy. “Gowy QA inereneri programmist bolmaly we bu işiň aýratynlyklaryna has çuňňur düşünmeli däl. QA-da karýera üçin maslahatym, ýeriňizi tapmak. Mysal üçin, operasiýa ulgamlary, esasanam ykjam we açyk OS bilen işlemek üçin bir ýer saýladym. Qöne ýadyňyzdan çykarmaň, QA gaty giň meýdan, şonuň üçin diňe öz ýeriňize üns bermeli däl. Mümkin boldugyça okaň we öwreniň, synag awtomatizasiýasy, ösüş we synag dolandyryşy we ş.m. ýaly QA-nyň ähli ugurlarynda bilimleri özleşdirmäge çalyşyň. Bu üstünlik gazanmagyň açarydyr "-diýip, Canonical-yň QA inereneri Brendan Donegan maslahat berýär.
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION