top 8 skills become best qa analyst
Vraag je je af wat de beste vaardigheden zijn voor QA-analisten? In deze tutorial worden de beste vaardigheden en mentaliteit besproken die nodig zijn om de beste QA-analist te worden:
Tijdens mijn reis als QA-analist heb ik zoveel studenten ontmoet die de vraag stelden hoe ik aan testen kan beginnen en hoe ik er de beste in kan worden. Mijn antwoord is altijd 'persoonlijkheid is alles - testen kiest zijn mensen'. Je bent misschien een Einstein, maar dit is niet de Game of Thrones (hersenen) maar van Avengers (persoonlijkheden)
In alle oorlogen die de Avengers hebben gewonnen, viel mij op dat hun persoonlijkheden boven slimheid of hun individuele krachten opviel. Dus in dit artikel, Ik zou je graag door mijn formule willen leiden om de beste QA-analist te zijn aan de hand van de persoonlijkheidsbeschrijving van Avenger.
Ik geloof dat de meeste mensen over de hele wereld met wrekers kunnen omgaan, gezien hun populariteit. Vandaar mijn keuze, maar ik zal mijn vergelijking niet beperken tot alleen hun persoonlijkheden. Ik zal ook een aantal van hun bevoegdheden gebruiken.
Wat je leert:
Topvaardigheden voor QA-analist
# 1) Het leiderschap van de kapitein
Vaardigheden ingesteld:
- Leiderschap
- Besluitvorming
- Eigendom / verantwoordelijkheid
- Gezag
Laten we beginnen met een man van eer, grote kracht, beschermende aard en groot leiderschap, Captain America. Hij ademt, spreekt en leidt leiderschap. In een van de scènes van Avengers End Game toen ze op het punt stonden naar het verleden te reizen, hield hij een toespraak die ons met vlinders in de buik van onze stoelen liet zweven.
Iedereen had die woorden kunnen uitspreken, maar omdat het Cap was, kon je het in je tenen voelen. Dat is wat ik groot leiderschap noem, het vereist dat iemand een geweldige techniek heeft om zijn woorden met stevige autoriteit te verzachten. Een QA-analist met zo'n karakter is voorbestemd om zeer snel te groeien in zijn carrière. Voorbij zijn de dagen dat projectmanagers projecten uitvoerden, tegenwoordig is QA verantwoordelijk voor de meeste beslissingen, zoals een go-live of geen go-live.
Dit is waar groot leiderschap in het spel komt. Men moet ook heel standvastig zijn bij zijn beslissingen. Captain America toont ook grote eigenaarschap / verantwoordelijkheid op zijn werk en in de meeste gevallen 'speelt volgens de regels'. Een van de vaardigheden die een QA-personeel laten excelleren, is de discipline in de documentatie van hun werk, die spreekt over eigenaarschap van iemands werk.
Er zijn regels en standaarden die moeten worden gehandhaafd bij het maken van documentatie, zoals testplannen, testcases, testrapporten en het vastleggen van bugs. Testen is een zeer gestructureerde discipline. Ik heb slimme mensen van de QA-wagen zien vallen vanwege de aard van het kiezen van hun eigen mensen op basis van persoonlijkheid boven hersenen. Dus als gestructureerd werk je innerlijke superkrachten oproept, welkom Cap.
# 2) Outside The Box Of Iron-Man vs Hulk Smash
Vaardigheden ingesteld:
- Creativiteit
- Verkenning
- Slim werken
Ook al is het testen gestructureerd, het beperkt de creativiteit niet. We hebben allemaal gezien hoe Tony Stark (Iron-Man) innovatief is geweest met zijn ijzeren pakken, van de eerste film tot de film van de laatste wreker. Hij denkt altijd buiten de gebaande paden. Hij is de oplossingsman. Voor deze aflevering moet je je voorstellen dat je Iron Man bent (misschien niet het smerige rijke deel van hem), alleen de creatieve kant.
Iron man kan bijna alles programmeren, de meest complexe robot bouwen en hem zo mooi maken als hij wil. Een ding dat hij niet in een robot kan programmeren, is onbeperkte creativiteit. Creativiteit zou dus hemoglobines in het lichaam van een tester moeten zijn. Testtechnieken kunnen worden toegepast, maar zonder creativiteit is hun effectiviteit beperkt. Voor excellentie in uw testverslag zou uw mening moeten zijn “wat als ik dit probeer”.
Zo breng je je innerlijke Hulk Smash zo veel als je kunt. De mentaliteit van een ontwikkelaar zegt 'codeer, pak het in en laat het werken', terwijl de jouwe als tester zou moeten zeggen 'smash! Laat me het zoveel mogelijk breken ”. Het punt is om ervoor te zorgen dat je alle denkbare scenario's uitprobeert, jezelf als eindgebruiker van het geteste product schoeit (je kunt net zo goed het pak dragen, alles uit de kast halen, leven zonder middel).
De beste manier om de 'smash'-mentaliteit toe te passen, is door effectieve manieren te gebruiken om de testdekking te vergroten. Persoonlijk adviseer ik dat bij het schrijven van testcases; splitst elke vereiste op in zoveel mogelijk testgevallen. Voer niet alleen de hele tijd positieve tests uit, probeer meer negatieve tests uit, neem wat verkennende tests op in de mix (maar dit is effectiever als je ervaring hebt met de software in kwestie).
De nieuwe hulk die we zien in de nieuwste Avengers-film (Endgame) is een combo, met een balans tussen de Smart (creative) en de Savage (Smash) Hulk. We kunnen dit personage overnemen in de testwereld, waar de woeste mentaliteit zegt dat we moeten breken, maar de slimme mentaliteit zegt dat 'het punt niet is om te zweten', wat betekent dat we niet overal hoeven te slaan.
Extra testen (vooral verkennend) moeten zich richten op gebieden waarvan bekend is dat ze overspoeld zijn met bugs. Nu, zo laat je geen middel onbeproefd.
# 3) Hawkeye's precisie
Vaardigheden ingesteld:
- Aandacht voor details
- Behendigheid
- Technische automatisering
Hawkeye herdefinieert precisie, hij draait helemaal om snel, richten en schieten om niet te missen. Als tester is precisie erg belangrijk. Als er een superkracht zou zijn die alle superhelden moeten hebben, dan zou die superkracht op details gericht zijn voor testers. Ik bedoel zonder veel aandacht voor details, hoe kan een tester fouten opsporen?
Hawkeyes heeft ook een grote behendigheid die hem compatibiliteit verschaft in een snel slagveld waar hij tegenstanders moet bevechten die kogels gebruiken. Dus een combinatie van behendigheid en geweldige focus blijkt iemand de mogelijkheid te bieden om meer te spijkeren (zonder Thors hamer) in een beperkte tijd.
Deze combinatie werkt geweldig in uw voordeel in een snelle omgeving, gedreven door deadlines. Je detailoriëntatie-vaardigheden zorgen ervoor dat je zoveel mogelijk bugs oppikt, agility helpt je bij het halen van deadlines. Maar vergeet niet dat ik al zei dat QA niet alleen over testen gaat, maar ook over documentatie die veel precisie vereist.
Hawkeye staat ook bekend als een zeer technische man die zijn tijd besteedt aan het perfectioneren van zijn kunst in zijn vrije tijd. In sommige gevallen moet u als QA-analist automatiseringsscripts schrijven of uitvoeren. Dat is wanneer je je technische schoenen draagt en technische vaardigheden constant moeten worden goedgekeurd. Als QA-analist moet u ook op de hoogte blijven van de nieuwste testtools.
In sommige gevallen moet u mogelijk ook back-endtests uitvoeren. Dus bereid je voor op een duik in de technische testen van de kerker.
# 4) Dr. Vreemde en toekomstige tekortkomingen
Vaardigheden ingesteld:
- Risico-identificatie
- Besluitvorming
Dr. Strange zijn in de QA-wereld is een lastige onderneming. Dr. Strange staat bekend als een spectaculaire Supreme Sorcerer met het vermogen om in één keer meerdere toekomsten te zien. Ik zeg niet dat je nu moet gaan leren om een tovenaar te worden om dit voor elkaar te krijgen. Dit is mogelijk door ervaring met testen.
Een goede tester past zijn ervaring toe bij het vaststellen van tekortkomingen in de leefomgeving. In eenvoudige bewoordingen betekent dit dat een tester door ervaring moet anticiperen op gebieden die waarschijnlijk bugs bevatten, en daarom zijn testen op dergelijke gebieden moet concentreren. Maar hoe zit het met gevallen waarin u software voor het eerst test? Onthoud dat je nu in de schoenen van een goochelaar staat.
Elke goede goochelaar zou altijd een paar trucjes in petto moeten hebben. Uw truc is om bij het testen de mindset van een eindgebruiker toe te passen om toekomstige tekortkomingen te bepalen wanneer de applicatie live gaat. Het vermogen om te testen op mogelijke tekortkomingen op het live systeem omvat ook het voorspellen van risico's.
Stel je voor, Dr. Strange had zulke waardevolle krachten om de toekomst te voorspellen, maar deed er niets aan. Dat is hetzelfde als een sappige biefstuk bestellen in een chique restaurant, maar je hebt geen tanden. Dus om uw harde werk bij het maken van deze risicovoorspellingen te belonen, is de toepassing van risicobeperkende strategieën een must. Een manier om dit te doen, is het automatiseren van testcases voor gebieden met een hoog risico.
Prioriteit geven aan en selecteren van de juiste testcases om te automatiseren is een vaardigheid op zich en vereist een sterke persoonlijkheid, aangezien er veel beslissingen moeten worden genomen.
# 5) Black Panther in de schoenen van zijn volk
Vaardigheden ingesteld:
- Begrip
- Requirementsverzameling
- Denk als een eindgebruiker
- Nieuwsgierigheid
Laten we nu eens kijken zoals Black Panther bij het benaderen van de behoeften (vereisten) van zijn mensen (eindgebruikers). Black Panther vertoont het karakter van een nobele grote leider die de behoeften van zijn volk voorop stelt. Om een goed presterende tester te zijn, moet men vaardigheden hebben om vereisten te begrijpen en deze in testcases te kunnen vertalen.
Het testen begint niet alleen als men de eigenlijke software moet testen. Volgens de grondbeginselen van de ISTQB Foundation is vroeg testen de goedkoopste aanpak. Dat betekent dat het testen moet beginnen in de fase van het verzamelen van vereisten van de System Development Life Cycle (SDLC) om de kosten van systeemontwikkeling te verlagen.
Ook al staat de vereistenverzameling niet op onze functieomschrijving. Ik heb zoveel gevallen gehad waarin ik met een ontwikkelaar zal wandelen om met een zakelijke gebruiker te praten om de vereisten te bespreken. Bij onze terugkeer zal de ontwikkelaar gedeeltelijk weten wat de producteigenaar nodig heeft. Het werd toen mijn verantwoordelijkheid om hen te helpen de vereisten te begrijpen.
Houd er rekening mee dat dit te wijten was aan de afwezigheid van een Business Analist in onze organisatie op dat moment. Maar over het algemeen als QA-analist moet u over de vaardigheden beschikken om requirements te begrijpen, zodat u deze effectief kunt vertalen
Black Panther beschermt ook hun Vibranium, we hebben gezien hoe hij zijn best deed om ervoor te zorgen dat hij wat van Wakanda is in één keer terug naar huis brengt. Testen is dus niet het doen van positieve en negatieve tests om aan de vereisten te voldoen. Maar men moet in staat zijn zijn uiterste best te doen om ervoor te zorgen dat de kwaliteit op het hoogste niveau wordt gehouden.
Een goede QA-analist stelt ook eisen aan betere kwaliteit ter discussie Je uiterste best doen om een goede kwaliteit te garanderen, betekent ook dat je gebieden moet testen die buiten het bereik vallen door een onderzoekende benadering met logica toe te passen.
# 6) Geef alles als Thor
Vaardigheden ingesteld:
- Doorslaggevend
- Vertrouwen
- Professionaliteit
Een logische mentaliteit is een grote overwinning in QA, maar met een combinatie van een sterke persoonlijkheid is dat een homerun, zoals Thor en zijn hamer. Thor heeft een sterke persoonlijkheid, hoewel zijn ergo soms zijn oordeel overschaduwt, heeft hij een sterk gevoel dat hij niet opgeeft. Nadat zijn thuisplaneet was vernietigd en hij zijn hamer verloor, putte hij alle mogelijke opties uit om een manier te vinden om Thanos te doden.
Dat is de mentaliteit die je nodig hebt als tester (zeker niet om een grotere hamer te vinden zoals Thor deed?), Maar een benadering waarbij zoveel mogelijk hoeken worden gevonden om een bepaald item te testen. Dit strekt zich ook uit tot sterk zijn in gevallen waarin ontwikkelaars bugs zullen weigeren die u zonder solide redenen hebt geregistreerd. Je zou met bewijs moeten twijfelen, maar dit betekent niet dat je koppig hoeft te zijn.
Maar als u niet tevreden bent met de opgegeven redenen voor het afwijzen van een bug. U moet de afwijzing in twijfel trekken totdat u tevreden bent. Onthoud beslissingen over of een item al dan niet naar een live systeem kan worden gepusht met het vertrouwen van QA in die functie.
Dus als u als QA-personeel niet zeker bent van een functie omdat gelogde bugs worden afgewezen, maar u die functie toch op het live systeem laat gaan, stelt dat uw professionaliteit en uw certificering als QA-analist in vraag. Hoewel Thor er alles aan deed om een alternatieve oplossing voor het bloedbad van Thanos te vinden, kwam hij op een punt van nederlaag en was hij gedwongen het te accepteren.
Net als bij het testen, kan men alle mogelijke scenario's proberen die ze kunnen bedenken om een goede testdekking te garanderen. Maar hoe hongerig een tester ook kan zijn naar 100% foutvrije software; men moet bereid zijn om uitgedeeld te worden met beperkingen van testen.
Volgens het tweede ISTQB-principe is uitgebreid testen praktisch niet mogelijk. Dit betekent dus dat je een mentaliteit moet hebben die ook testbeperkingen accepteert.
# 7) Een Spider-Man zijn
beste programma om een harde schijf te klonen
Vaardigheden ingesteld:
- Intuïtie
- Integratie
Spiderman zijn in het testen verwijst alleen naar het vermogen van webbing-gedachten die de punten met elkaar verbinden, dat komt van pas bij het benaderen van integratietesten. Er zijn verschillende testniveaus en integratietesten is een niveau dat erg lastig kan zijn, afhankelijk van de complexiteit van de systemen die worden geïntegreerd en hoe ze met elkaar in verbinding staan. Om de strijd om effectieve integratietests te winnen, heb je de 'webby' superkracht nodig.
We weten ook dat Spiderman een zeer sterke intuïtieve persoonlijkheid heeft. Een combinatie van ervaring en sterke intuïtie kan een tester helpen de minst verwachte bugs op te sporen tijdens verkennende tests. Onlangs was ik een rapportfunctie aan het testen en een willekeurige 'stem' in mijn hoofd zei: ik zou moeten beginnen met naar een andere niet-gerelateerde functie te kijken, en wat denk je? bij mijn eerste interactie met dat scherm, pakte ik een bug op over een niet zo vaak gebruikte functie van het systeem.
# 8) De focus van Black Widow
Vaardigheden ingesteld:
- Focus
- Tactisch
Het winnende vermogen van Black Widow is haar focusbenadering in zaken. Dit doet ze door middel van een verdeel en heers-techniek. Ze is zich er volledig van bewust dat ze geen dondergod is die in één klap een stroom mensen kan treffen, noch heeft ze een chique pantser dat 100 raketten kan afschieten om hetzelfde te bereiken. Maar haar verdeel en heers plaatst haar altijd boven haar rivalen op het slagveld.
Bij het testen is de focus erg belangrijk bij het benaderen van complexe functies. Het is over het algemeen raadzaam om niet te bijten waar u niet op kunt kauwen. Gericht testen draagt dit advies perfect.
Gevolgtrekking
Ik heb altijd geloofd dat je carrière een verlengstuk van je persoonlijkheid moest zijn. Dus als je je persoonlijkheid afstemt op de bijpassende carrière, heb je een enorme strijd gewonnen. Zoals ik heb uitgelegd. testanalyse is een carrière die de 'juiste' persoonlijkheid en mentaliteit vereist.
Ik heb gezien dat intellectuelen QA verlaten, niet omdat het moeilijk is, maar omdat hun persoonlijkheid zich op een ander pad bevond dan QA's. Dus mijn advies aan u is dat als u overweegt QA in te gaan, eerst uw persoonlijkheid beoordeelt op fitheid, of als u al in QA zit en uw carrière moet versnellen, uw persoonlijkheidstest u op het goede pad zal leiden. .
Ik hoop dat deze tutorial gidsen is om je persoonlijkheid als QA-analist te identificeren !!
Aanbevolen literatuur
- Meer dan 40 populaire vragen en antwoorden voor interviews met QA-analisten (2021 LIST)
- 6 basisvaardigheden die elke tester (voornamelijk frisser) zou moeten hebben
- 9 manieren om uw schrijfvaardigheid snel te verbeteren als softwaretester
- Vaardigheden, salaris, verantwoordelijkheden en meer van Executive Assistant
- Hoe kunt u op basis van uw vaardigheden bepalen welke QA-functie het beste bij u past?
- Hoe u uw testvaardigheden kunt verbeteren en de concurrentie kunt verslaan!
- Tools boven vaardigheden: missen we het punt?
- Geef uw carrière een kickstart als bedrijfsanalist: een carrièrepad voor u