6 questions determine if candidate is fit
I takt med att tekniken växer och programvaran blir en integrerad del av människans liv ökar förväntningarna på bättre applikation, service och användarupplevelse.
Borta är de dagar då en kund besökte marknaden 5 gånger för att kontrollera olika märken, kvalitet och kostnad innan man köpte en luftkonditionering. Numera tas de stora besluten medan du sitter på en bekväm stol och dricker kaffe.
Med några få klick kan du utvärdera allt som finns online på marknaden; du kan läsa relevanta rekommendationer från andra användare; du kan beställa och förvänta dig luftkonditioneringen vid din tröskel inom en dag.
Tycker du inte att det är dags med dessa förändringar att revolutionera intervju- och kandidatvalsprocesser också?
Låt oss överväga ett exempel:
Om du vill ge bättre säkerhet måste du utse en beväpnad säkerhetsvakt. Men innan det måste du bekräfta om han vet hur och när du ska använda dessa säkerhetsvapen.
Och hur bekräftar du det?
Genom att försöka döma honom / henne inom 20-30 minuter efter en process, kallas en intervju?
Ingen kommer att få oändlig tid att bedöma och välja en kandidat. Det är viktigt att förstå hur intervjuprocessen och frågorna ska vara för att få bästa resultat.
programutveckling fas livscykel design
Och rätt process bör innehålla rätt frågor, eller hur?
Låt oss överväga ett par scenarier:
Scenario 1:Intervju för nybörjarnivå för programvara QA pågår:
F: Vad är STLC?
A: Besvarade ...
F: Vad är Bug livscykel?
A: Besvarade ...
F: Berätta testfall för inloggningssidan?
A: Besvarade ...
F: Hur skulle du testa Facebook?
A: Besvarade ...
Resultat? Kandidaten väljs.
Scenario # 2:Intervju för nybörjarnivå för programvara QA pågår:
F: Varför vill du vara programvarutestare?
S: Umm ...… Egentligen gillar jag att testa (bra att veta)
F: Hur vill du ha pizza om den presenteras i en triangulär form?
S: Vem kommer att tänka på form när pizza finns där? Jag ska bara äta det och le
F: Hur skärper du dina testförmåga?
A: Jag fortsätter att testa.
F: Kan du observera något omkring dig och peka på några problem?
A: Umm ... (Rynkor i pannan och förbannar intervjuaren) ... .umm ... ..umm ...… fortsätter
Resultat? Kandidaten har uppmanats artigt att lämna.
Har du märkt en skillnad mellan dessa intervjusscenarier? Du har poängen.
Under min karriär har jag intervjuat så många kandidater och utifrån det kan jag definitivt dra slutsatsen att:
- Nästan alla kandidater är förberedda för teoretiska frågor
- Kommunikationsförmåga är viktigt men det räcker inte att bedöma en kandidat utifrån denna färdighet
- Demo av Testning i realtid / QA-färdigheter är måste före valet
- Om personen inte visar nyfikenhet och passion blir intervjun bara slöseri med tid
- Att prova något logiskt bör ges större vikt än att svara på en teoretisk fråga
- Hur snabbt och kreativt personen kan generera testidéer är viktigast
- Rapporteringsförmåga för QA är viktigt och det kan inte ignoreras
Alla positioner har sina egna krav men förutom det finns det ett gemensamt behov för varje fält, som måste verifieras, oavsett för vilken beteckning intervjun genomförs.
När det gäller mjukvarutestning kan jag påpeka frågor nedan, i ingen särskild ordning, som ska övervägas:
Ställ dessa sex frågor för att avgöra om en kandidat är lämplig för QA-positionen:
Fråga 1om nyfikenhet och passion:
Att vara programvarutestare betyder att vara nyfiken på allt. Du måste spegla ett barn som är nyfiken på hela världen och vill veta hur det fungerar. Detta är de kritiska kriterier som ska beaktas.
Mina frågor kring denna punkt är som:
- Varför vill du bli testare?
- Varför tror du att stolen kräver fyra ben?
- Varför använder vi ett paraply för att skydda oss från regn?
Fråga 2om att förstå prioriteringar:
vad är den bästa datorrengöraren
En testare är alltid laddad med flera uppgifter och om han inte kan definiera prioriteringar skapar han en enda röra. I stället för att hoppa in i allt och inte kunna slutföra någonting, är det bättre att lämna arbetsområdet med en tillfredsställelse att du framgångsrikt har avslutat ett av de viktiga arbetena.
Men vem definierar vad som är viktigt? Frågor är:
- Scenario 1: Du gillar drakefestivalen mest och har väntat men du får veta att din kära vän gifter sig samma dag. Vad skulle du göra? Kommer du att njuta av drakefestival eller kommer att delta i äktenskapet?
- Scenario 2: Du är en arbetande förälder och idag är det ett föräldralärarmöte på ditt barns skola. Men på morgonen ringde din chef upp och meddelade att du måste vara tillgänglig för dagens demo, som kolliderar med tiden för PTM. Vad kommer du göra?
Fråga # 3om felrapportering:
Det är en konst att beskriv problemet du står inför och att konst är nyckelfaktorn för att varje programvarutestare ska lyckas inom detta område.
Frågor för att bedöma detta kan vara:
- Scenario 1: Låt oss säga att fläktarna eller ventilationssystemet i den här hallen inte är korrekta och du måste förmedla det till administratören. Hur skulle du göra det?
- Scenario 2: Du hittade en defekt i en applikation och du kan inte reproducera den konsekvent. Hur skulle du rapportera det? Förklara med exempel.
Fråga nr 4om idégenerering:
hur man testar webbläsarkompatibilitet
Att vara inom det mest kreativa området, programvarutestning, om en testare inte kan generera testidéer, kommer s (han) att känna sig stillastående på kort tid.
Läs också=> Programvarutestning handlar om idéer (och hur man skapar dem)
Frågor här kan vara:
- Om det inte finns något mätinstrument tillgängligt, hur skulle du mäta lufttemperaturen?
- Det är en plötslig brand i byggnaden, vad ska du göra?
- Hur testar du en penna?
Fråga nr 5om begrepp:
Att vara programvarutestare förväntas att personen ska veta vad testning är och hur man utför det bättre. Konceptuell kunskap är också nödvändig och kan utvärderas med nedanstående frågor:
- Medan SDLC-modellen är bättre enligt dig? Vattenfall eller smidig? Varför?
- Vad är behovet av omprövning när du redan är det gör regressionstest ?
Fråga nr 6om analytiska färdigheter:
Att hitta grundorsaken eller mönstret till ett problem är lika viktigt som att hitta ett problem. En testare förväntas också visa den skickligheten.
Exempel på frågor för att bedöma detta kan vara:
- Som biltillverkningsföretag såg du fem på varandra följande klagomål om platta däck i en ny bil. Vad kommer du göra? Kommer du att byta däckleverantör eller kommer du att göra något annat? Hur och varför?
- Om 13 är tretton och 12 är tolv vad skulle 212 vara?
Oftast räcker det med sådana frågor för att bedöma om personen som sitter framför dig skulle vara rätt val som ett nytt tillskott till laget.
Om författaren: Det här fantastiska inlägget är skrivet av STH-teammedlem Bhumika Mehta. Hon är projektledare och har 10+ års erfarenhet av programvarutestning. Hon är helt i testning och älskar att testa allt finns.
Jag skulle vilja veta din syn på denna punkt. Behöver vi verkligen ändra intervjuprocessen för programvarutestning av QA-positioner?
Rekommenderad läsning
- Intervjufrågor och svar
- Programvarutestning Tekniskt innehåll Writer Freelancer Jobb
- Några intressanta frågor om mjukvarutestning
- Programvarutestning QA-assistentjobb
- 20 enkla frågor för att kontrollera din programvara Testa grundläggande kunskap (Online Quiz)
- Vad är din jobbprofil vid programvarutestning? (OPINIONSUNDERSÖKNING)
- ETL Testing Intervju Frågor och svar
- 10 skäl till varför du inte får jobb i programvarutestning