how get software testing job
hvordan du spiller en mkv-fil på Windows
Mye ferskere som ønsker å bygge en karriere innen IT, velger programvaretesting som et springbrett.
Selv om du planlegger å bytte til programvareutvikling i det senere stadiet av karrieren din, er det alltid lurt å starte som programvaretester.
Dette innlegget vil dekke hva du bør og ikke bør gjøre for å få din første jobb som testperson.
Hvordan få en programvare Testing Job Når du ikke har erfaring?
Hva du vil lære:
- # 1) Vær lidenskapelig om testing
- # 2) Ha riktig ferdighetssett som kreves for jobben
- # 3) Velg din nisje
- # 4) Byste alle myter
- # 5) Skriv et perfekt følgebrev og CV
- # 6) Bli anbefalt
- # 7) Prøv å søke i Startup & Small Company først
- # 8) Cherry On The Cake: Ferdighet i kommunikasjon
- # 9) Flyt ditt CV
- # 10) Få andre tips
- Anbefalt lesing
# 1) Vær lidenskapelig om testing
Hvorfor vil du gjøre en testjobb?
Dette er sannsynligvis det vanligste spørsmålet på tvers av alle testintervjuene. Du bør ha et klart svar på spørsmålene nedenfor:
- Hvorfor vil du bli programvaretester?
- Hvis du er informatikkingeniør, hvorfor valgte du ikke programvareutvikling?
- Hvis du kommer fra en annen strøm, hvorfor ser du ikke etter en jobb innen ditt spesialiseringsfelt?
Bare de kandidatene som brenner for dette feltet og ønsker å vokse som en kvalitetstester, ender opp med å få de beste jobbene som er tilgjengelige i markedet. Alle kan bli opplært, men bare de som har en reell interesse for dette feltet, kan gjøre seg bemerket.
Så bli kjent med den grunnleggende ideen om programvaretesting og kvalitetssikring og utvikle en interesse for den. Du vil bare kunne overleve i din Software Testing-jobb når du har reell interesse og lidenskap for det. Ellers vil du begynne å finne testing som en byrde og til slutt havne i å miste ytelsen og effektiviteten.
Så søk om en programvaretestingjobb bare når du faktisk vil gjøre det.
# 2) Ha riktig ferdighetssett som kreves for jobben
Som programvaretester vil du bruke mesteparten av tiden på å 'bryte' programvaren. Du bør ha gode evner og analytiske ferdigheter kombinert med kunnskap om testmetoder og verktøy. Intervjueret vil definitivt sørge for at du har all grunnleggende kunnskap om programvaretesting og har de nødvendige ferdighetene for å gjøre jobben.
Bruk følgende ressurser til å utvikle Software Testing ferdigheter:
Treningsinstitutter
Som nyutdannet vil du ikke ha noen betydelig eksponering for testscenarier og Test tilfeller . I en slik situasjon kan du bli med på ethvert ledende institutt som tilbyr opplæring i programvaretesting. Ved å gjøre dette, vil du få god kunnskap om programvaretesting, samt litt praktisk erfaring som vil vise seg å være veldig nyttig når du skal ta en programvaretestingsjobb.
Koblingen nedenfor tar deg til noen av de beste treningsinstituttene for programvaretesting i India: Programvare Testing Course: Hvilket programvare Testing Institute skal jeg delta?
Freelancing & Crowdsourced Testing
Du kan også ta litt frilansarbeid som vil være en ekstra fordel for din opplevelse. Du kan også gjøre Crowdsourced Testing i noen måneder før du søker om en Software Testing-jobb. Å vise denne erfaringen i CVen din vil legge vekt på kandidaturen din til jobben.
Du kan også ta opp noen testprosjekter for programvare gjennom lokalsamfunn som uTest .
Sertifiseringer
I dag krever de fleste stillinger at du må ha noen sertifiseringer i testing. Dette har blitt gjort obligatorisk av de fleste selskapene, slik at kandidaten kan være produktiv fra dag 1 av hans medlemskap og ingen tid eller penger trenger å bruke på å trene kandidaten over de grunnleggende programvaretestkonseptene.
Så det er en fjær i hetten hvis du har visse sertifiseringer før du søker om en Software Testing-jobb.
Foreslått lese = >> Hvordan og hvor skal du liste sertifiseringer på CV
Hvis du er seriøs med en testkarriere, kan du gå for sertifiseringer som STOPPE som vil øke verdien i arbeidsmarkedet.
Opplæringsprogrammer
Du kan også delta på elektroniske programvaretestkurs eller lese veiledningene for programvaretesting som er tilgjengelige online.
Det er mange opplæringsprogrammer tilgjengelig online for læring av programvaretesting og forberedelse for jobbintervjuer. Du kan se nedenfor listen over opplæringsprogrammer tilgjengelig på STH: Programvare Testing Tutorials
Bøker
Et annet godt alternativ for å bygge dine ferdigheter for programvaretesting er å lese bøker om testing. Nedenfor er noen gode e-bøker tilgjengelig på programvaretesting for nybegynnere:
- Kunsten å teste programvare
- Praktisk programvaretesting - Gratis eBok
- Leksjoner i programvaretesting - En kontekstdrevet tilnærming
- Programvaretesting: Viktige ferdigheter for førstegangstestere
- Software Testing Career Package - En programvaretesters reise fra å få jobb til å bli testleder!
Agil metodikk i programvareprosjekter er veldig populær i disse dager, og det er store sjanser for at du kanskje må jobbe med et Agile-team i din første jobb. Du kan lære om smidig testing i følgende bok:
Agile Testing: En praktisk guide for testere og smidige team
Verktøy
Det er mange populære programvare-testverktøy som tilbyr gratis prøveversjoner. Jeg vil foreslå at du begynner å utforske Selen først. Det er den mest populære open source og et av de beste verktøyene for automatiseringstesting tilgjengelig i markedet. Nedenfor er nettstedslinken for Selen: Hva er selen?
Andre verktøy du kan utforske er QTP, RFT, Bugzilla, LoadRunner, etc.
Kunnskap om minst et populært programvare-testverktøy kan vise seg å være veldig nyttig for å gi deg en programvare-testjobb som en ferskere.
# 3) Velg din nisje
Har du hørt ordtaket 'Jack of all trades but master of none'? Vel, i disse dager, spesielt innen IT-feltet, må du spesialisere deg og ikke generalisere. En spesialist foretrekkes alltid fremfor en generalist av de fleste selskaper (Selv om det ikke er en god ide å velge spesialister ettersom de har begrenset omfang, finner de fleste HR-er den enkle veien ut for å fylle opp stillingen raskt).
Noen av de populære testnisjer du kan velge er
- Manuell testing: I denne metoden må en tester etterligne rollen som sluttbruker. En sluttbruker er den som faktisk vil bruke programvareproduktet. I denne prosessen må testeren bruke alle programvarefunksjonene manuelt for å finne feilene.
- Automatiseringstesting: I automatiseringstesting må en tester validere funksjonene i programvaren ved å skrive skript som automatiserer testaktivitetene. Det sparer mye tid fordi det ikke krever manuell innsats. Dette er ofte den mest kostnadseffektive måten å teste programvare på lang sikt.
- Ytelsestesting : I denne testmetoden testes programvaren mot en bestemt arbeidsmengde. Noen av beregningene som vil bli evaluert er respons, maksimal lastekapasitet, etc.
I likhet med programvareutvikling er programvaretesting et stort felt. Så du bør fokusere på ett testområde. Dette vil øke verdien i arbeidsmarkedet. Sammen med spesialisering innen ett område, er det alltid tilrådelig å være kjent med andre testområder også. Du må også være fleksibel nok til å bytte til et annet domene om nødvendig.
Å være en ferskere, en kombinasjon av Java, Selen, Manual Testing og SOA kunnskap vil gi deg et forsprang i forhold til de andre ferskere søkerne. Rekrutterere vil definitivt nærme deg først hvis du har dette ferdighetssettet.
Også en av de mest populære rollene som er sett i programvaretesting i disse dager er SDET (Programvareutvikler i test). En SDET er både utvikler og tester. Så hvis du har en blanding av gode programmerings- og testferdigheter, kan du jakte på en SDET-jobbrolle. En gjennomsnittlig lønn for en SDET i India er Rs. 768 557 per år.
I år 2017 forventes de mest krevende ferdighetene for programvaretesting å være Big Data Testing, SDET, DevOps, TDD & BDD, Docker Container, IoT Testing, Lifecycle Testing, and Mobile Testing.
# 4) Byste alle myter
Dessverre har bransjen og studenter mange misforståelser om programvaretestingsjobber.
Noen av mytene som fremdeles er rådende er:
Programvaretesting er en enkel jobb. Så hvem som helst kan gjøre det :
Selv om det ikke er rakettvitenskap, krever fortsatt testing mye arbeid og intellekt fra testeren. Så ikke anta at det er et barns lek fordi testing vil kreve ens tekniske ferdigheter å være på punkt, slik at testeren er i stand til å forstå de tekniske kompleksitetene i et system som testes, så vel som han er i stand til å utvikle / utføre test skript på en effektiv måte.
Testing er en annenhånds jobb sammenlignet med utvikling :
Testing og programvareutvikling er to forskjellige prosesser. Enhver type sammenligning om vanskelighetsgraden til begge deler gir ikke mye mening.
I et av jobbintervjuene som skjedde for rollen som en programvaretester, kom vi over en kandidat med tidligere erfaring innen programvareutvikling og uten testopplevelse. Kandidaten var overmodig på å knekke intervjuet på grunn av oppfatningen om at testing er en annenhånds jobb sammenlignet med utvikling.
Kandidaten hevdet at testing er dårligere enn utviklingen, og siden hun allerede har jobbet med utviklingsprosjekter, er det derfor ikke nødvendig med testopplevelse for at hun skal få jobben. Dessverre ble hun avvist på grunn av ingen kunnskap om å teste konsepter!
Programvaretesting er like viktig og verdsatt som programvareutvikling. Så erfaring på ett domene gir deg ikke nødvendigvis et gratis pass til et annet.
Testere får mindre betalt sammenlignet med utviklere:
Det er en misforståelse at testere har en lav lønnsskala sammenlignet med utviklere. Lønnen til testeren avhenger rent av faktorer som jobbens rolle og ansvar, ferdigheter, selskapets standarder, ansettelsens art, typen testing du er involvert i osv. Å sammenligne lønn mellom en tester og en utvikler er faktisk ikke en god ide!
Automatiseringstesting betyr å klikke på noen få knapper, og programvaren vil gjøre det for deg:
Selv om det kan være sant for noen eksisterende testtilfeller, trenger du mest å lage skriptet for automatiseringstesting. Så ikke tro at det vil være enkelt, og siden du ikke kjenner / hater programmering, er det den perfekte muligheten for deg.
Testing er kjedelig:
hva er et beslutningstreet i data mining
Hvis du synes det er kjedelig å teste, betyr det at du ikke gjør det på riktig måte. Testing er gøy! Testing gir deg en perfekt sjanse til å utforske produktet, tenke ut av boksen og lære nye ting hver dag.
# 5) Skriv et perfekt følgebrev og Gjenoppta
Hvor mange ganger har du søkt på et sett med jobber med samme CV og ikke engang tenkt på å inkludere et følgebrev?
Hvis du er som de fleste som søker jobb, vil svaret ditt her være 'mesteparten av tiden' eller 'alltid'.
Vi mottar flere CVer hver dag fra kandidater som ganske enkelt legger ved sitt rå ferskere CV og blindt søker på jobben uten å lese stillingene og kravene. Tror du virkelig en rekrutterer vil ta smerten for å evaluere deg etter et slikt forsøk?
Tilpass alltid ditt CV og sørg for at du inkluderer et tilpasset følgebrev med hvert program. I stedet for å prøve å søke på 50 forskjellige arbeidsgivere på en strekning, søk på bare noen få relevante.
Du vil drastisk forbedre sjansene dine for å høre tilbake fra arbeidsgiveren.
Forsikre deg om at det du har skrevet i ditt CV, gjenspeiler din personlighet og ferdigheter. Ikke ta med falske opplevelser og ferdigheter i CV-en, for når intervjueren vil stille spørsmål om det, blir du bare tom i det øyeblikket, og dette vil gi en negativ innvirkning på intervjupanelet.
Les ditt CV to eller tre ganger grundig før du prøver intervjuet. De fleste spørsmålene kommer fra selve CV-en fordi CV-en din er den eneste broen som lager en forbindelse mellom deg og intervjupanelet.
Anbefalt lesing = >> Hvordan sende en rekrutter på e-post
Jeg har lagt inn et eksempel på følgebrev her, som du kan bruke som mal for å søke om Software Testing-jobber. Jeg forberedte og brukte et slikt følgebrev da jeg søkte på min første testjobb og tok den med hell :)
Last ned eksempel følgebrev
# 6) Bli anbefalt
Den raskeste og enkleste måten å lande en jobb på er å komme inn gjennom venners, familie eller slektnings anbefalinger. Mange av ledige stillinger blir fylt ved å be de nåværende ansatte om å anbefale sine kjente personer å ha matchende ferdigheter slik selskapet krever.
trådløs nettverkstrafikk kan fanges med sniffere
Det er en toveis fordel da arbeidsgiveren lett får en kandidat og arbeidstakeren får en henvisningsbonus. Så ta kontakt med kontaktene dine som jobber innen programvaretesting eller i et selskap som har programvaretestemuligheter, og be dem om å henvise kandidaturet ditt til jobbåpningene i programvaretesting i deres organisasjon.
# 7) Prøv å søke i Startup & Small Company først
Det er lettere å starte oppstart eller små selskaper enn et IT MNC. Små selskaper er mer fleksible når det gjelder å vurdere kandidatur. Når de er i start- eller vekstfasen, trenger de også flere testere for å teste produktene sine. De tar en risiko for å ansette en ferskere oftere sammenlignet med store selskaper.
# 8) Cherry On The Cake: Ferdighet i kommunikasjon
Det er veldig viktig for en programvaretester å ha gode muntlige og skriftlige kommunikasjonsevner, ettersom du trenger å dokumentere testrelaterte data riktig og forklare feilene / problemene for interessentene på en måte som det ikke er noe gap i forståelsen.
Så børst opp kommunikasjonsferdighetene dine før du søker om en programvaretesting.
# 9) Flyt ditt CV
Bli med på programvaretestfora, jobbportaler og sosiale nettverk som LinkedIn og last opp din CV overalt.
Du kan bli med på fora som STS hvor mange jobber med programvaretesting blir lagt ut.
Last opp ditt CV til jobbportaler som Naukri , Skinne , Faktisk , Monster , etc.
# 10) Få andre tips
Siden du er ferskere, vil det ikke være mange forventninger fra deg. Bare vær trygg, revidere de grunnleggende testkonseptene og snakk uten å nøle i intervjuet.
Vær sann mot deg selv!
Ikke legg til falske ting i CV-en. Du bør kunne snakke om de tingene du har skrevet i din CV.
Les fra nettet om intervjuopplevelsene til programvaretestere som har blitt med i selskaper som en ferskere. Dette vil hjelpe deg å visualisere hvordan intervjuet ditt blir. En av de beste nettstedene jeg har funnet for å lese intervjuopplevelser er geek for geeks .
Om forfatter: Dette er et gjestepost av Adarsh Thampy . Adarsh er en karriere- og markedsføringsekspert i Jombay. Han snakker om ulike CV-formater som ferskere kan bruke mens de søker om testjobber.
Oppdatering fra Vijay
Vår venn Govardhan Reddy la til noen gode poeng i kommentarene om å få jobber som en ferskere. Nedenfor er den samme kommentaren jeg la til i innlegget:
@ Freshers / Jobbsøkere: Mine synspunkter / forslag
#1: Vær lidenskapelig om å teste: Fjern alle andre spor / stier du jobber med. f.eks. en ferskere kan være å søke jobb på Oracle, c, c ++, java, testing, bla, bla, bla. Hvis du ønsker å komme inn i testing, bare fortsett å prøve banen - INGENTING ANNET. Hvis ikke i dag, i morgen får du jobben. Men til den tiden fortsett å mestre testferdighetene !!!
#to: Ha de riktige ferdighetene som kreves for jobben: Dette oppnås bare gjennom venner / slektninger som allerede jobber eller fra gode institutter. Ikke trekk noen bilder / konklusjoner blindt (bare mine antagelser). Dette dreper definitivt intervjuene dine !!! Lær Lær Lær. Google online, Practice Practice Practice.
# 4: Byste alle myter: Bra sagt. Ingen primær. Ingen sekundær.
Alle er av samme prioritet. Hvor mye en utviklingsingeniør trekker lønnen sin, Samme eller mer trekker testingeniøren hver måned. Bare husk at du må slå konkurransen. Ingenting annet betyr noe @ intervjuer.
# 3:Velg din nisje: Ikke gå inn i automatisering / ytelsestesting uten å vite manuell testing. Hva er galt hvis du går trinn for trinn? Det er alltid godt å kjenne inn og ut manuell testing før du går inn i automatisering eller ytelse. Slow & Steady vinner løpet.
Hva svarer du for “hvorfor du valgte å teste?”.
Svar: Bare si at du har en lidenskap for testing og ikke er interessert i programmering (eller du kan alltid fortelle at du er dårlig til å programmere). Det er ikke en forbrytelse !!! Bare legg til en tagg som 'du kan ikke lage bedre programvare, men du kan gjøre programvare bedre' :-)
Husk at alle spørsmål har svar på en eller annen måte. Men ikke oppfør deg veldig smart !!! Ingen leverandører forbereder en lås uten nøkkel. Svar klokt.
Du kan se mine andre kommentarer på dette nettstedet, men på forskjellige artikler.
Bare gjør Google som “intervjuspørsmål om programvaretesting av Govardhan Reddy M”, og du vil ende opp med å grave mer informasjon.
Over til deg:
Prøver du å få en jobb som programvaretester og bli sittende fast et sted? Hva er utfordringene du møtte? Gi oss beskjed i kommentarene.
Anbefalt lesing
- Slik får du raskt programvaretestingsjobb
- Hvordan forberede deg på intervju med programvaretesting
- Ikke-IT-bryter for programvaretesting - Hvordan komme inn i kvalitetssikring (svar på topp 10 vanlige spørsmål)
- 10 grunner til at du ikke får jobb i programvaretesting
- Min uventede reise til å bli programvaretester (fra inngangsnivå til leder)
- Programvaretesting QA Assistant Job
- Er Software Tester's Job virkelig en lavprofiljobb?