6 questions determine if candidate is fit
Naarmate technologie groeit en software een integraal onderdeel van het menselijk leven wordt, stijgen de verwachtingen voor een betere toepassing, service en gebruikerservaring.
Voorbij zijn de dagen dat een klant de markt 5 keer bezocht om verschillende merken, kwaliteit en kosten te controleren voordat hij een airconditioner kocht. Tegenwoordig worden die grote beslissingen genomen terwijl je op een comfortabele stoel zit en koffie drinkt.
Met een paar klikken kunt u alles wat op de markt beschikbaar is online evalueren; u kunt relevante aanbevelingen van andere gebruikers lezen; u kunt de airconditioner binnen een dag bij u thuis bestellen en verwachten.
Met deze veranderingen, vindt u niet, wordt het ook tijd om een revolutie teweeg te brengen in de sollicitatie- en kandidaatselectieprocessen?
Laten we een voorbeeld bekijken:
Als u voor betere beveiliging wilt zorgen, moet u een gewapende bewaker aanstellen. Maar daarvoor moet u bevestigen of hij weet hoe en wanneer hij die beveiligingswapens moet gebruiken.
En hoe bevestig je het?
Door te proberen hem / haar te beoordelen binnen 20-30 minuten na een proces, een interview genoemd?
Niemand krijgt oneindige tijd om te oordelen en een kandidaat te selecteren. Het is belangrijk om te begrijpen hoe het sollicitatieproces en de vragen eruit moeten zien om de beste resultaten te krijgen.
En het juiste proces moet de juiste vragen bevatten, nietwaar?
Laten we eens kijken naar een paar scenario's:
Scenario 1Interview voor Software QA-positie op beginnersniveau is aan de gang:
Vraag: Wat is STLC?
A: Beantwoord ...
Vraag: Wat is de levenscyclus van een bug?
A: Beantwoord ...
top 10 marktonderzoeksbedrijven ter wereld
Vraag: Vertel me de testcases voor de inlogpagina?
A: Beantwoord ...
Vraag: Hoe zou je Facebook testen?
A: Beantwoord ...
Resultaat De kandidaat is geselecteerd.
Scenario # 2Interview voor Software QA-positie op beginnersniveau is aan de gang:
V: Waarom wil je softwaretester worden?
A: Umm ...... Eigenlijk houd ik van testen (goed om te weten)
Vraag: Hoe zou je de pizza vinden als deze in een driehoekige vorm wordt gepresenteerd?
A: Wie zal er aan vorm denken als er pizza is? Ik zal het gewoon eten en glimlachen
V: Hoe scherpt u uw testvaardigheden aan?
A: Ik blijf testen.
V: Kunt u iets om u heen observeren en enkele problemen aanwijzen?
A: Umm… (Rimpels op voorhoofd en de interviewer vervloekend)… .umm… ..umm …… vervolg
Resultaat De kandidaat is beleefd verzocht te vertrekken.
Heb je een verschil opgemerkt tussen deze interviewscenario's? Je begrijpt wat ik bedoel.
In mijn carrière heb ik zoveel kandidaten geïnterviewd en daaruit kan ik zeker concluderen dat:
- Vrijwel alle kandidaten zijn voorbereid op theorievragen
- Communicatieve vaardigheid is belangrijk, maar een kandidaat beoordelen op basis van deze vaardigheid is niet voldoende
- Demo van Real-time testen QA-vaardigheden is moet vóór selectie
- Als de persoon geen nieuwsgierigheid en passie toont, is het interview gewoon tijdverspilling
- Iets logischs uitproberen zou zwaarder moeten wegen dan het beantwoorden van een theoretische vraag
- Het belangrijkste is hoe snel en creatief de persoon testideeën kan genereren
- Rapportagevaardigheid voor QA is belangrijk en kan niet worden genegeerd
Alle functies hebben hun eigen vereisten, maar daarnaast is er voor elk veld een gemeenschappelijke behoefte die moet worden geverifieerd, ongeacht voor welke aanduiding het interview wordt uitgevoerd.
Als het gaat om het testen van software, kan ik onderstaande vragen aanwijzen, in willekeurige volgorde, om in overweging te nemen:
Stel deze 6 vragen om te bepalen of een kandidaat geschikt is voor de QA-functie:
Vraag 1over nieuwsgierigheid en passie:
Softwaretester zijn betekent nieuwsgierig zijn naar alles. Je moet een kind spiegelen dat nieuwsgierig is naar de hele wereld en wil weten hoe het werkt. Dit zijn de kritische criteria waarmee rekening moet worden gehouden.
Mijn vragen rond dit punt zijn als:
- Waarom wil je tester worden?
- Waarom denk je dat een stoel vier poten nodig heeft?
- Waarom gebruiken we een paraplu om ons tegen regen te beschermen?
Vraag 2over prioriteiten begrijpen:
Een tester wordt altijd geladen met meerdere taken en als hij niet in staat is om prioriteiten te stellen, zal hij / zij alleen een puinhoop creëren. In plaats van overal in te springen en niets te kunnen voltooien, is het beter om het werkgebied te verlaten met de voldoening dat u een van de belangrijke taken met succes hebt voltooid.
Maar wie bepaalt wat belangrijk is? Vragen zijn:
- Scenario 1: Je vindt het vliegerfestival het leukst en hebt gewacht, maar je komt te weten dat je lieve vriend op dezelfde dag gaat trouwen. Wat zou jij doen? Ga je genieten van vliegerfestival of ga je naar het huwelijk?
- Scenario 2: U bent een werkende ouder en vandaag is er een ouder-leraarbijeenkomst op de school van uw kind. Maar 's ochtends belde uw manager en liet weten dat u beschikbaar moest zijn voor de demo van vandaag, die botst met de tijd van PTM. Wat ga je doen?
Vraag 3over bugrapportage:
Het is een kunst om beschrijf het probleem waarmee u wordt geconfronteerd en die kunst is de belangrijkste factor voor elke softwaretester om succesvol te zijn op dit gebied.
Vragen om dit te beoordelen kunnen zijn:
- Scenario 1: Laten we zeggen dat de ventilatoren of het ventilatiesysteem in deze hal niet correct zijn en dat u dit naar de beheerder moet overbrengen. Hoe zou je dat doen?
- Scenario 2: U heeft een defect in een applicatie ontdekt en u kunt deze niet consistent reproduceren. Hoe zou je het melden? Leg het voorbeeld uit.
Vraag # 4over het genereren van ideeën:
Als een tester op het meest creatieve gebied actief is, software testen, als een tester niet in staat is om testideeën te genereren, zal hij / zij zich in korte tijd stagneren.
Lees ook Bij softwaretests draait alles om ideeën (en hoe u ze kunt genereren)
Vragen hier kunnen zijn:
- Als er geen meetinstrument beschikbaar is, hoe zou u de luchttemperatuur dan meten?
- Er is een plotselinge brand in het gebouw, wat gaat u doen?
- Hoe ga je een pen testen?
Vraag # 5op concepten:
Als softwaretester wordt verwacht dat de persoon moet weten wat testen is en hoe deze beter kan worden uitgevoerd. Conceptuele kennis is ook noodzakelijk en kan worden geëvalueerd met onderstaande vragen:
- Hoewel het SDLC-model beter is volgens jou? Waterval of Agile? Waarom?
- Wat is de noodzaak om opnieuw te testen als u dat al bent? regressietesten doen
Vraag # 6over analytische vaardigheden:
Het vinden van de hoofdoorzaak of het patroon van een probleem is net zo belangrijk als het vinden van een probleem. Van een tester wordt verwacht dat hij die vaardigheid ook laat zien.
hoe open je een swf-bestand
Voorbeeldvragen om dit te beoordelen kunnen zijn:
- Als autofabrikant zag u vijf opeenvolgende klachten over lekke banden in een nieuwe auto. Wat ga je doen? Verandert u van bandenleverancier of doet u iets anders? Hoe en waarom?
- Als 13 dertien is en 12 twaalf, wat zou dan 212 zijn?
Meestal zijn dergelijke vragen voldoende om te beoordelen of de persoon die voor je zit de juiste keuze zou zijn als nieuwe toevoeging aan het team.
Over de auteur: Dit geweldige bericht is geschreven door STH-teamlid Bhumika Mehta. Ze is een projectleider en heeft meer dan 10 jaar ervaring in het testen van software. Ze is helemaal gek op testen en vindt het heerlijk om alles te testen.
Ik zou graag willen weten wat uw mening over dit punt is. Moeten we echt het interviewproces veranderen voor softwaretest QA-posities?
Aanbevolen literatuur
- Interview vragen en antwoorden
- Softwaretest Schrijver van technische inhoud Freelancer-baan
- Enkele interessante sollicitatievragen voor het testen van software
- Software testen QA Assistant Job
- 20 eenvoudige vragen om de basiskennis van uw software te testen [online quiz]
- Wat is uw functieprofiel bij softwaretests? [POLL]
- Vragen en antwoorden over ETL-tests
- 10 redenen waarom u geen baan krijgt bij het testen van software