who earns more software tester
Enkrat so me vprašali, »Zakaj ste QA? Pošteno programirate QTP (VBScript), kako to, da niste poskusili z razvojem? ' . Kot da bi se zadovoljil z nečim manj :)
Potem obstajajo vsa ta vprašanja, ki jih v STH slišimo:
- Bi moral biti razvijalec ali preizkuševalec, če se odločim za informacijsko kariero?
- Ali bo moja poklicna rast tako ali tako dobra?
- Kaj naj rečem, ko me nekdo vpraša 'zakaj QA'?
- Ali zapravljam čas za preverjanje kakovosti, ko bi lahko bil razvijalec?
- Ali je moje delo manj varno, če sem QA?
- Dodeljen mi je QA projekt, naj tečem v drugo smer ali je v njem kaj zame?
- Bom nepomemben kot preizkuševalec?
- Ali gre vsa zasluga razvijalcem, ko izdelek pride na trg?
- Ali testiranje ne bi smelo biti namenjeno tistim, ki niso tehnični?
- Testiranje je manj intenzivno in sem pripravljen delati le s krajšim delovnim časom, ali bi bil to zadosten razlog, da ga preizkusim?
(vir slike: e27.co )
Preberite te koristne objave =>
- Možnosti kariere za strokovnjake za preizkušanje programske opreme
- Zakaj je testiranje programske opreme težko delo?
In eno najpomembnejših pogostih vprašanj, ki jih dobimo - “ Je QA denarno modra poklicna izbira? Ali testerji niso plačani manj kot razvojni kolegi? ' Pa ugotovimo.
Kaj se boste naučili:
- # 1) Preizkuševalci ne potrebujejo toliko veščin kot razvijalci - napačno. Zakaj?
- # 2) Vključenost v razvojni življenjski cikel
- # 3) Ali bodo možnosti za rast podobne za preizkuševalce in razvijalce?
- # 4) Ali so razvijalci nepogrešljivi, preizkuševalci pa ne?
- # 5) Na koncu, ali so razlike v nadomestilih resnične? Ali razvijalci resnično naredijo veliko več kot preizkuševalci?
- Steklena vrata:
- Plačilna lestvica:
- Zaključek:
- Priporočeno branje
# 1) Preizkuševalci ne potrebujejo toliko veščin kot razvijalci - napačno. Zakaj?
- Vsi razvijalci testirajo in večina preizkuševalcev piše kodo . Tu ne govorimo samo o preizkusih enot in integracije.
- Orodja, kot so Selen uporabite iste IDE in programske jezike, ki se uporabljajo za razvoj, tako da je mogoče hitro in enostavno nastaviti preskušanje.
- Test Driven Development in vedenjski razvojni okviri se ves čas povečujejo. To preprosto pomeni, da morajo razvijalci razmišljati z vidika končnih uporabnikov / preizkuševalcev. Za postavitev teh okvirov potrebujejo perspektivo in pomoč preizkuševalcev. Za več podrobnosti glejte te objave Avtomatizirano preskušanje z orodjem za kumare in Razlika med TDD in BDD .
Veliko je takih primerov, ko se meje testiranja in razvoja presežejo.
Spodnja črta: Medfunkcionalno znanje je OBVEZNO.
Zato so ključne spretnosti tako za razvojno kot testno skupino:
- Osnovno strokovno znanje o funkcionalnih procesih
- Programski jeziki - Java je najvišje uvrščena (Indeks TIOBE za priljubljenost programskega jezika)
- DB in koncepti oblikovanja
- Analitično in logično razmišljanje
- Dobra komunikacija
- Skupinsko igranje odnos
- Upravljanje dela z orodji ali ročno
# 2) Vključenost v razvojni življenjski cikel
Obe ekipi igrata kritične vloge od konca do konca. S podjetji, ki sprejemajo pristope nenehne integracije in stalnega testiranja, preizkuševalci in razvijalci delajo z roko v roki . Poleg tega Agile ne razlikuje med razvojnimi in testnimi skupinami - vse je en SCRUM.
# 3) Ali bodo možnosti za rast podobne za preizkuševalce in razvijalce?
Rast je za vsakega človeka različna, saj je odvisna od sposobnosti, težnje, prizadevanj in okoliščin. To je malo povezano s panogo IT.
Razvijalci lahko postanejo menedžerji, poslovni analitiki, arhitekti ali pa se ukvarjajo s prodajo, raziskavami itd., Odvisno od njihove usposobljenosti, želja in priložnosti.
Enake možnosti obstajajo tudi za preizkuševalce, samo na svojem področju. Testni vodja, vodja testa, poslovni analitik itd. - veliko možnosti.
Preberite tudi=> Kako na podlagi svojih spretnosti ugotoviti, katero delovno mesto QA vam najbolj ustreza?
# 4) Ali so razvijalci nepogrešljivi, preizkuševalci pa ne?
Če določen oddelek ni pomemben, zakaj ga ima? Konflikt razvijalca in preizkuševalca pa ni več problem znotraj IT ekipe, to je še vedno klišejsko kulturno dojemanje tujcev.
Še vedno je slišati skoraj spoštovanje do razvijalcev in zaničevanje preizkuševalcev - toda stavim, da to prihaja od tistih, ki ne poznajo nobene discipline dobro. Biti ali ne biti (preizkuševalec programske opreme) - je vprašanje, na katerega ne smemo odgovoriti na podlagi mnenj nepoznavalcev.
Delovna mesta so povsod nestanovitna. Navadno je najšibkejši člen tisti, ki reže, in to ne pomeni, da se vedno zavrne QA.
# 5) Na koncu, ali so razlike v nadomestilih resnične? Ali razvijalci resnično naredijo veliko več kot preizkuševalci?
Če iščete splošno predstavo o tem, kje gre za odškodnino, bi lahko bilo koristno naslednje:
Steklena vrata:
Plačilna lestvica:
Plača za zagotavljanje kakovosti programskega preizkuševalca
c # vprašanja in odgovori za sveže
Vir: Payscale.com
Ko pogledate zgornje povezave, upoštevajte, da obstaja veliko spremenljivk.
Na žalost ne delamo v svetu normaliziranih plač.
V svoji karieri sem videl, da je veliko QA-jev zaslužilo več kot kolegi za razvoj. V mnogih primerih velja tudi obratno.
Plačilo je odvisno od:
- Spretnosti in raven spretnosti
- Izkušnje
- Trenutna plača (pri prehodu na novo delovno mesto)
- Narava zaposlitve (polni delovni čas v primerjavi s pogodbami)
- Lokacija
- Podjetje
- Prednosti
- Na žalost in redko pogajalske sposobnosti zaposlenega
Stvari, ki jih je treba upoštevati:
- Služba ponuja več kot denar - Priložnost, da izkoristite svoj potencial, skupnost, ki deli vašo strast, in priložnost, da spremenite stvari. Naj velika slika pokaže vse to in še več.
- Lov na leva, ne samoroga. Pazite se urbanih mitov - prijatelj prijatelja, ki je v paketu plačil morilcev imel še manj izkušenj kot vi.
- Primerjava plač - (z zagotavljanjem kakovosti ali razvijalci) - Ni dobra ideja. Če se počutite preobremenjeni in premalo plačani, se o tem pogovorite z vodjo.
- Vse, kar se splača narediti, je vredno plačati, no.
- Nazadnje, ' Če želite podvojiti dohodek, potrojite stopnjo učenja. «- Robin Sharma.
Zaključek:
Na koncu želim povedati, da mora izbira poklicne poti temeljiti na sposobnosti, ambicijah, varnosti, zadovoljstvu in seveda nadomestilu. Pri delu se je treba počutiti kompetentnega, samozavestnega in produktivnega.
Biti dober v svojem početju je ključ do tega, da se tako počutiš in veš, da to ni država, ki je čarobno pričarana. Potrebno je delo, praksa in več prakse.
Avtor : Zahvaljujemo se članu ekipe STH Swati S. za vse raziskave in smo ponosni na svoj poklic.
Spodaj bi radi slišali vaše misli, komentarje, vprašanja in nesoglasja.
Priporočeno branje
- 5 stvari, ki bi jih začetnik (in preizkuševalec) moral vedeti o preizkušanju programske opreme
- Kako pomembno je, da preizkuševalec ali razvijalec komunicira med seboj?
- Napovedujem mojo novo e-knjigo 'Karierni paket za testiranje programske opreme - preizkuševalec programske opreme - pot od zaposlitve do vodje testa!'
- Ali je zaposlitev preizkuševalca programske opreme res slabo poklicno?
- Popoln vodnik za nadaljevanje testiranja programske opreme (z vzorcem nadaljevanja preizkuševalca programske opreme)
- 7 vrst napak programske opreme, ki bi jih moral poznati vsak preizkuševalec
- Testiranje programske opreme je enolično ... Oh res?
- Značilnosti preizkuševalca slabe programske opreme