who earns more software tester
Jeg blev spurgt en gang, ”Hvorfor er du en kvalitetssikring? Du laver anstændig QTP (VBScript) programmering, hvordan kommer det sig, at du ikke prøvede udvikling? ' . Det er som om jeg nøjes med noget mindre :)
Så er der alle disse spørgsmål, vi hos STH hører:
- Skal jeg være udvikler eller tester, hvis jeg beslutter mig for en it-karriere?
- Bliver min karrierevækst lige så god på begge måder?
- Hvad skal jeg sige, når nogen spørger mig 'hvorfor QA'?
- Spilder jeg min tid på at være kvalitetssikring, når jeg kunne have været udvikler?
- Er mit job mindre sikkert, hvis jeg er kvalificeret?
- Jeg får et QA-projekt, skal jeg løbe den anden vej, eller er der noget i det for mig?
- Skal jeg være ubetydelig som tester?
- Går al kredit til udviklere, når produktet rammer markedet?
- Skal test ikke være for dem, der er ikke-tekniske?
- Test er mindre intens, og jeg er kun villig til at arbejde deltid, ville det være grund nok til, at jeg prøvede det?
(billedkilde: e27.co )
Læs disse nyttige indlæg =>
- Karrieremuligheder for professionelle softwaretest
- Hvorfor softwaretest er et hårdt job?
Og en af de mest populære ofte stillede spørgsmål - ' Er QA et monetært klogt karrierevalg? Betales ikke testere mindre end modparter til udvikling? ' Lad os finde ud af det.
Hvad du lærer:
- # 1) Testere har ikke brug for så mange færdigheder som udviklere - Falsk. Hvorfor?
- # 2) Inddragelse i udviklingslivscyklussen
- # 3) Vil vækstmulighederne være ens for testere og udviklere?
- # 4) Er udviklere uundværlige, mens testere ikke er det?
- # 5) Endelig er forskellen i kompensation sand? Gør udviklere virkelig meget mere end testere?
- Glasdør:
- Betalings vægt:
- Konklusion:
- Anbefalet læsning
# 1) Testere har ikke brug for så mange færdigheder som udviklere - Falsk. Hvorfor?
- Alle udviklere tester, og de fleste testere skriver kode . Vi taler ikke kun Unit og Integration tests her.
- Værktøjer som f.eks Selen brug de samme IDE og programmeringssprog, der bruges til udvikling, så test kan opsættes hurtigt og nemt.
- Testdrevet udvikling og adfærdsdrevet udviklingsrammer er ved en stigning hele tiden. Dette betyder simpelthen, at udviklere skal tænke fra slutbrugernes / testernes perspektiv. De har brug for testers perspektiv og hjælp til at oprette disse rammer. Se disse indlæg for flere detaljer Automatiseringstest ved hjælp af agurkværktøj og Forskellen mellem TDD og BDD .
Der er mange sådanne tilfælde, hvor grænserne for test og udvikling krydser hinanden.
hvordan man starter en karriere inden for qa-test
Bundlinie: Tværfunktionel viden er et MUST.
Derfor er de vigtigste færdigheder for både dev- og testteam:
- Kerne funktionel proces know-how
- Programmeringssprog - Java rangeret højest (TIOBE-indeks for programmeringssprogspopularitet)
- DB og designkoncepter
- Analytisk og logisk tænkning
- God kommunikation
- Team spiller holdning
- Arbejdsstyring med værktøjer eller manuelt
# 2) Inddragelse i udviklingslivscyklussen
Begge hold spiller kritiske roller fra ende til anden. Med virksomheder, der anvender kontinuerlig integration og kontinuerlige testmetoder, testere og udviklere arbejder hånd i hånd . Agile skelner heller ikke mellem udviklings- og testteam - det er alt sammen et SCRUM.
# 3) Vil vækstmulighederne være ens for testere og udviklere?
Vækst er variabel for hver person, da det afhænger af evne, ambition, indsats og omstændigheder. Det har meget lidt at gøre med grenen af it.
Udviklere kunne gå videre til at blive ledere, forretningsanalytikere, arkitekter eller kunne gå ind i salg, forskning osv. Afhængigt af deres kvalifikationer, ambition og muligheder.
De samme chancer findes også for testere, bare inden for deres felt. Testledelse, testleder, forretningsanalytiker osv. - mange muligheder.
Læs også=> Sådan finder du ud af, hvad QA-job bedst passer til dig baseret på dine færdigheder?
# 4) Er udviklere uundværlige, mens testere ikke er det?
Hvis en bestemt afdeling ikke er vigtig, hvorfor have det så? Konflikt mellem udvikler og testere er dog ikke længere et problem inden for IT-teams, det er stadig en klichéd kulturel opfattelse blandt udenforstående.
En næsten ærbødighed over for udviklere og foragt for testere høres stadig om - men jeg vedder på, at dette kommer fra dem, der ikke kender nogen af disciplinerne godt. At være eller ikke være (en softwaretester) - er et spørgsmål, der ikke skal besvares baseret på de uvidendes meninger.
Job er ustabilt overalt. Det er normalt det svageste led, der tager snittet, og det betyder ikke, at det altid er QA, der kasseres.
# 5) Endelig er forskellen i kompensation sand? Gør udviklere virkelig meget mere end testere?
Hvis du leder efter en generel idé om, hvor tingene er i kompensationsmæssig retning, kan følgende være nyttigt:
Glasdør:
Betalings vægt:
Software Tester Kvalitetssikringsløn
c ++ ide med kompilator
Kilde: Payscale.com
Når du ser på ovenstående links, skal du være opmærksom på, at der er mange variabler.
Desværre arbejder vi ikke i en verden af normaliserede lønninger.
I min karriere har jeg set mange kvalifikationer tjene mere end udviklingsmodparterne. Og omvendt gælder også i mange tilfælde.
Løn afhænger af:
- Færdigheder og færdighedsniveau
- Erfaring
- Nuværende løn (når du skifter til en ny position)
- Beskæftigelsens art (fuld tid vs freelancing vs kontraktlig)
- Beliggenhed
- Selskab
- Fordele
- Desværre og sjældent medarbejderens forhandlingsevner
Ting at huske på:
- Et job tilbyder mere end penge - En mulighed for at udnytte dit potentiale, et samfund, der deler din lidenskab og en chance for at gøre en forskel. Lad det store billede vise alt dette og mere.
- Jagt på en løve, ikke en enhjørning. Pas på de urbane myter - En ven af en ven, der sækkede en dræberlønspakke og havde endnu mindre erfaring end du gjorde.
- Sammenligning af lønninger - (med QA'er eller Devs) - Ikke en god idé. Hvis du føler dig overarbejdet og underbetalt, er du velkommen til at diskutere det med din leder.
- Alt, hvad der er værd at gøre, er det værd at få betalt for.
- Endelig “ For at fordoble din indkomst skal du tredoble din læringsgrad. ”- Robin Sharma.
Konklusion:
Til sidst vil jeg sige, at valg af karrierevej skal baseres på dygtighed, ambition, sikkerhed, tilfredshed og selvfølgelig kompensation. På arbejdspladsen skal man føle sig kompetent, selvsikker og produktiv.
At være god til det, du gør, er nøglen til at føle det på den måde, og du ved, at det ikke er en tilstand, der magisk trylles. Det kræver arbejde, øvelse og mere øvelse.
Forfatter : Tak til STH-teammedlem Swati S. for al forskning og gør os stolte af vores profession.
Vi vil meget gerne høre dine tanker, kommentarer, spørgsmål og uenigheder nedenfor.
Anbefalet læsning
- 5 ting, en nybegynderudvikler (og tester) bør vide om softwaretest
- Hvor vigtigt er det for en tester eller udvikler at kommunikere med hinanden?
- Annoncerer min nye e-bog 'Software Testing Career Package - A Software Tester's Journey from Getting a Job to Becoming a Test Leader!'
- Er Software Testers job virkelig et lavprofiljob?
- Perfekt softwaretest CV-guide (med software-test CV-prøve)
- 7 typer softwarefejl, som hver tester burde vide
- Softwaretest er monotont ... Åh virkelig?
- Karakteristika for en dårlig softwaretester