top 8 skills become best qa analyst
Lurer du på hva som er de beste ferdighetene for QA-analytiker? Denne opplæringen diskuterer de beste ferdighetene og tankesettene som kreves for å bli den beste kvalitetssikringsanalytikeren:
I løpet av min reise med å være en kvalitetsanalytiker har jeg møtt så mange studenter som stiller spørsmålet som hvordan å komme inn i testing og hvordan kan jeg bli best på det. Svaret mitt er alltid 'personlighet er alt - testing velger sine folk'. Du kan være en Einstein, men dette er ikke Game of Thrones (hjernen), men av Avengers (personligheter) .
I alle krigene som Avengers har vunnet, var det deres personlighet over smarthet eller deres individuelle krefter. Så, i denne artikkelen, Jeg vil gjerne ta deg gjennom formelen min for å være den beste QA-analytikeren ved hjelp av Avengers personlighetsbeskrivelse.
Jeg tror de fleste mennesker rundt om i verden kan forholde seg til hevnere, med tanke på deres popularitet. Så derfor mitt valg, men jeg vil ikke begrense min sammenligning til deres personligheter. Jeg vil også bruke noen av kreftene deres.
Hva du vil lære:
Topp ferdigheter for QA-analytiker
# 1) Ledelsen til kapteinen
Ferdighetssett:
- Ledelse
- Beslutningstaking
- Eierskap / ansvar
- Autoritet
La sparke ting med en æresmann, stor styrke, beskyttende natur og stor ledelse, Captain America. Han puster, snakker og går ledelse. I en av scenene til Avengers End Game da de skulle reise til fortiden, holdt han en tale som fikk oss til å sveve av setene våre med sommerfugler i magen.
Hvem som helst kunne ha talt disse ordene, men fordi det var Cap, kunne du føle det i tærne. Det er det jeg kaller stort lederskap, det krever at man har en flott teknikk for å forvirre ordene sine med fast autoritet. En QA-analytiker med en slik karakter er bestemt til å vokse veldig raskt i karrieren. Borte er dagene der prosjektledere kjørte prosjekter, i disse dager er QA ansvarlig for de fleste avgjørelser som for eksempel go-live, eller no go live.
Det er her stor ledelse spiller inn. Man må være veldig fast med avgjørelsene hans også. Captain America viser også stort eierskap / ansvar på sitt arbeid og i de fleste tilfeller 'spiller etter reglene'. En av ferdighetene som får et kvalitetspersonell til å utmerke seg, er disiplinen i dokumentasjonen av deres arbeid, som taler om eierskap til ens arbeid.
Det er regler og standarder som skal opprettholdes når du lager dokumentasjon som testplaner, testtilfeller, testrapporter og loggingsfeil. Testing er en veldig strukturert disiplin. Jeg har sett smarte mennesker falle av QA-vognen på grunn av sin natur å velge sine egne folk basert på personlighet fremfor hjerner. Så hvis strukturert arbeid fremkaller dine indre superkrefter, så velkommen hjem Cap.
# 2) Utenfor boksen med Iron-Man vs Hulk Smash
Ferdighetssett:
- Kreativitet
- Utforskning
- Jobber smart
Selv om testing er strukturert, begrenser den ikke kreativiteten. Vi har alle sett hvordan Tony Stark (Iron-Man) har vært nyskapende med sine jerndrakter fra den første filmen til den siste hevnerens film. Han tenker alltid utenfor boksen. Han er løsningen mannen. For denne episoden trenger jeg at du forestiller deg deg selv som Iron Man (kanskje ikke den skitne rike delen av ham), bare den kreative siden.
Iron man kan programmere nesten hva som helst, bygge den mest komplekse roboten og gjøre den så fancy som han vil. En ting han ikke kan programmere i en robot er ubegrenset kreativitet. Dermed bør kreativitet være hemoglobiner i en testers kropp. Testteknikker kan brukes, men uten kreativitet er effektiviteten begrenset. For å være enestående i testdekningen din, bør du tenke 'hva om jeg prøver dette'.
Slik bringer du din indre Hulk Smash så mye du kan. En utviklers tankesett sier 'kode, pakke og få den til å fungere' mens din som en tester skal si, 'knus! La meg knuse den så mye jeg kan ”. Poenget er å sørge for at du prøver ut alle scenarier du kan tenke deg, sko deg selv som sluttbruker av produktet som testes (du kan like godt ha på deg dressen, gå helt ut, ikke leve umulig).
Den beste måten å bruke 'smash' tankegangen er å bruke effektive måter å forstørre testdekningen på. Jeg anbefaler personlig at når du skriver testsaker; bryte hvert krav ned til så mange testtilfeller som mulig. Ikke bare gjør positiv testing hele tiden, prøv ut mer negativ testing, ta med litt utforskende testing i blandingen (men dette er mer effektivt hvis du har erfaring med programvaren det gjelder).
Den nye hulken som vi ser i den siste Avengers-filmen (Endgame) er en kombinasjon, med en balanse mellom Smart (creative) og Savage (Smash) Hulk. Vi kan adoptere denne karakteren i testverdenen, der den vilde tankegangen sier at vi må knuse, men den smarte tankegangen snakker til 'poenget er ikke å svette', noe som betyr at vi ikke trenger å knuse overalt.
Ekstra testing (spesielt utforskende) bør fokusere på områder som er kjent for å bli oversvømmet med insekter. Nå, slik lar du ingen stein være urørt.
# 3) Hawkeye’s Precision
Ferdighetssett:
- Oppmerksomhet på detaljer
- Smidighet
- Teknisk-automatisering
Hawkeye omdefinerer presisjon, han handler om rask, sikte og skyte for å drepe ingen glipp. Som tester er presisjon veldig viktig. Hvis det var en supermakt som alle superhelter må ha, ville supermakten være detaljorientert for testere. Jeg mener uten stor oppmerksomhet på detaljer, hvordan kan en tester hente feil?
Hawkeyes har også stor smidighet som gir ham kompatibilitet på en rask slagmark hvor han må bekjempe motstandere som bruker kuler. Så, en kombinasjon av smidighet og stort fokus viser seg å gi en mulighet til å spikre (uten Thors hammer) mer på begrenset tid.
Denne kombinasjonen fungerer bra til din fordel i et raskt tempomiljø, drevet av tidsfrister. Dine detaljorienteringsevner sørger for at du plukker opp så mange feil som mulig, smidighet hjelper deg med å møte tidsfrister. Men husk at jeg nevnte at QA ikke bare handler om testing, men også dokumentasjon som trenger mye presisjon.
Hawkeye er også kjent for å være en veldig teknisk fyr som bruker tiden sin på å perfeksjonere kunsten sin i fritiden. I noen tilfeller kan du som QA-analytiker bli bedt om å skrive eller utføre automatiseringsskript. Det er da du bruker tekniske støvler, og tekniske ferdigheter må godkjennes kontinuerlig. Som en kvalitetsanalytiker bør du også holde deg oppdatert på de nyeste testverktøyene.
Noen tilfeller kan også kreve at du utfører testing av backend. Så forbered deg på å dykke inn i fangehullets tekniske testing.
# 4) Dr. Strange And Future Mangler
Ferdighetssett:
- Risikoidentifikasjon
- Beslutningstaking
Å være Dr. Strange i QA-verdenen er en vanskelig innsats. Dr. Strange er kjent for å være en spektakulær Supreme Sorcerer med evnen til å se flere futures i et tilfelle. Jeg sier ikke at du nå skal lære å bli en trollmann for å få dette til. Dette er mulig gjennom erfaring i testing.
En god tester bruker sin erfaring i å bestemme mangler i det levende miljøet. Enkelt sagt betyr dette gjennom erfaring at en tester skal forutse områder som sannsynligvis vil ha bugs, og dermed fokusere testingen på slike områder. Men hva med tilfeller der du tester programvare for første gang? Husk at du nå er i skoene til en magiker.
Hver god tryllekunstner bør alltid ha noen flere triks i ermet. Trikset ditt er å bruke et tankesett til en sluttbruker i testingen for å fastslå fremtidige mangler når applikasjonen blir aktiv. Evnen til å teste for mulige mangler ved live-systemet inkluderer også forutsigelse av risiko.
Tenk deg, Dr. Strange hadde slike verdifulle krefter til å forutsi fremtiden, men gjorde ingenting med det. Det er som å bestille en saftig biff på en fancy restaurant, men du har ingen tenner. Så, for å belønne ditt harde arbeid med å lage disse risikoprognosene, er anvendelsen av avbøtende strategier et must. En måte å gjøre dette på er å automatisere testsaker for områder med høy risiko.
Å prioritere og velge de riktige prøvesakene som skal automatiseres, er en ferdighet alene og krever en sterk personlighet, da det innebærer mange beslutninger.
# 5) Svart panter i skoene til folket
Ferdighetssett:
- Forståelse
- Kravsamling
- Tenk som en sluttbruker
- Nysgjerrighet
La oss nå dykke inn i å tenke som Black Panther når vi nærmer oss behovene (kravene) til hans folk (sluttbrukere). Black Panther viser karakteren av å være en edel stor leder som setter behovene til folket først. En del av å være en høypresterende tester, man må ha ferdigheter til å forstå kravene og være i stand til å oversette dem til testsaker.
Testing starter ikke bare når man må teste den faktiske programvaren. I henhold til ISTQB Foundation grunnleggende, er det tidlig å teste den billigste tilnærmingen. Hva det betyr er at testing bør starte på kravinnsamlingsstadiet i System Development Life Cycle (SDLC) for å redusere kostnadene ved systemutvikling.
Selv om kravsamlingen ikke står i stillingsbeskrivelsen vår. Jeg har hatt så mange tilfeller der jeg vil gå sammen med en utvikler for å snakke med en forretningsbruker for å diskutere krav. Når vi kommer tilbake, vil utvikleren være delvis ledetråd på hva produkteieren krever. Det ble da mitt ansvar å hjelpe dem til å forstå kravene.
Vær oppmerksom på at dette skyldtes fraværet av en forretningsanalytiker i organisasjonen vår på det tidspunktet. Men generelt, som en kvalitetssikringsanalytiker, bør du være utstyrt med forståelsesferdigheter i kravene, slik at du effektivt kan oversette dem .
Black Panther er også beskyttende for deres Vibranium, vi har sett ham gå ut av hans måte å sikre at han bringer det som hører til Wakanda hjem i en fred. Så testing handler ikke om å gjøre positive og negative tester for å oppfylle kravene. Men man må være i stand til å gå ut av hans måte å sikre at kvaliteten holdes på høyeste standard.
En god QA-analytiker utfordrer også kravene til bedre kvalitet . Å gå ut av veien for å sikre god kvalitet betyr også å teste områder utenfor omfanget ved å bruke en nysgjerrig tilnærming med logikk.
# 6) Gi alt som Thor
Ferdighetssett:
- Avgjørende
- Selvtillit
- Profesjonalitet
En logisk tankegang er en stor seier i QA, men med en kombinasjon av sterk personlighet, er det et hjemmekjøring, som Thor og hammeren hans. Thor har en sterk personlighet, selv om hans ergo overskygger hans dømmekraft noen ganger, har han en sterk følelse av å ikke gi opp. Etter at hjemmeplaneten ble ødelagt og han mistet hammeren, brukte han alle mulige muligheter for å finne en måte å drepe Thanos på.
Det er mentaliteten du trenger som tester (definitivt ikke å finne en større hammer som Thor gjorde?), Men en tilnærming for å finne så mange vinkler som mulig for å teste et bestemt element. Dette strekker seg også til å være sterkt i tilfeller der utviklere vil avvise feil du logget uten solide grunner. Du bør stille spørsmål, men dette betyr ikke at du må være sta.
Men hvis du ikke er fornøyd med årsakene til feilavvisning. Du bør stille spørsmål ved avvisningen til du er fornøyd. Husk at avgjørelser om en vare kan skyves til et live system eller ikke ligger hos QAs tillit til den funksjonen.
Så hvis du som QA-personell ikke er trygg på en funksjon på grunn av feil som er logget, blir avvist, men likevel lar du den funksjonen gå på live-systemet, stiller det spørsmålstegn ved din profesjonalitet og din sertifisering som en QA-analytiker. Selv om Thor gikk ut for å finne en alternativ løsning på Thanos-massakren, kom han til et nederlag og han ble tvunget til å akseptere.
Akkurat som i testingen kan man prøve alle mulige scenarier de kan tenke seg for å sikre god testdekning. Men uansett hvor sulten en tester kan være for 100% feilfri programvare; man må være forberedt på å bli pyntet ut med begrensninger i testingen.
I følge ISTQB 2. prinsipp er uttømmende testing ikke praktisk mulig. Så dette betyr at du må ha et tankesett som også godtar testbegrensninger.
# 7) Å være en edderkoppmann
teste intervju spørsmål og svar for erfarne
Ferdighetssett:
- Intuisjon
- Integrering
Å være Spiderman i testing refererer bare til evnen til båndtanker som forbinder prikkene, som kommer godt med når man nærmer seg integrasjonstesting. Det er forskjellige nivåer av testing, og integrasjonstesting er et nivå som kan være veldig vanskelig, avhengig av kompleksiteten til systemene som integreres og hvordan de grensesnittet. For å vinne kampen om effektiv integrasjonstesting, trenger du 'webby' supermakt.
Vi vet også at Spiderman har en veldig sterk intuitiv personlighet. En kombinasjon av erfaring og sterk intuisjon kan hjelpe en tester til å plukke opp de minst forventede feilene under utforskende testing. Nylig testet jeg en rapportfunksjon og en tilfeldig 'stemme' i hodet mitt sa: Jeg burde begynne med å se på en annen ikke-relatert funksjon, og gjett hva? på mitt første samspill med den skjermen, plukket jeg opp en feil på en ikke så ofte brukt funksjon av systemet.
# 8) Black Widow’s Focus
Ferdighetssett:
- Fokus
- Taktisk
Black Widows vinnerevne er hennes fokustilnærming i saker. Hun oppnår dette ved hjelp av en splitt og erobringsteknikk. Hun er fullstendig klar over at hun ikke er en tordengud som kan slå en flom av mennesker i ett slag, og hun har heller ikke en fancy rustning som kan skyte 100 raketter for å oppnå det samme. Men hennes splittelse og erobring setter henne alltid over sine rivaler på slagmarken.
I testing er fokus veldig viktig for å nærme seg komplekse funksjoner. Det er generelt lurt å ikke bite det du ikke kan tygge. Fokusert testing bærer dette rådet perfekt.
Konklusjon
Jeg har alltid trodd at karrieren din skulle være en utvidelse av din personlighet. Så hvis du justerer personligheten din med den matchende karrieren, har du vunnet en enorm kamp. Som jeg har forklart. testanalyse er en karriere som krever “riktig” personlighet og tankesett.
Jeg har sett intelligenser forlate QA ikke fordi det er vanskelig, men fordi deres personlighet var på en annen vei enn QA. Så mitt råd til deg er at hvis du tenker på å gå inn i QA, først vurdere personligheten din for å være i form, eller hvis du allerede er i QA og du trenger å akselerere i karrieren din, vil din personlighetskontroll lede deg på rett vei .
Jeg håper, denne veiledningen veileder deg for å identifisere personligheten din som en QA-analytiker !!
Anbefalt lesing
- 40+ populære QA-analytikers intervjuspørsmål og svar (2021 LISTE)
- 6 grunnleggende ferdigheter som hver tester (hovedsakelig ferskere) burde ha
- 9 måter å raskt forbedre dine skriveferdigheter som programvaretester
- Executive Assistant ferdigheter, lønn, ansvar og mer
- Hvordan finne ut hvilken QA-jobb som passer best for deg på grunnlag av dine ferdigheter?
- Hvordan forbedre testferdighetene dine og slå konkurransen!
- Verktøy over ferdigheter: Misser vi poenget?
- Kick Start din karriere som forretningsanalytiker: En karrierevei for deg