what should be your expectations from qa team lead
När ett ämne, särskilt en processbaserat (Till exempel: Skapa en spårbarhetsmatris eller testdokumentation granskning , etc) diskuteras i klassen, den omedelbara frågan jag får är: ”Vem gör det här? QA-ledaren eller teammedlemmen ”
Detta är ett bra bevis på att nybörjare har svårt att förstå omfattningen av arbete, roller och ansvar. De har bara en vag uppfattning om detta och letar ofta efter sätt att validera om deras förståelse är korrekt eller inte. Och om du tänker att detta bara är ett problem för nykomlingar, har du fel. Många chefer / ledare / samordnare tycker också att rolldefinition / delegering av arbete är ett problem på grund av bristande tydlighet inom detta område - vad man ska göra själv och vad man ska delegera är ofta ett dilemma för QA-lederna.
Precis som vissa av er kanske tänkte undrade jag också att ”Vad händer om de inte vet, till att börja med? Kommer de inte att räkna ut när de går? ” Ja det gör de. Men mycket tid, effektivitet och kvalitet äventyras i processen.
rotorsak analys exempel programvaruutveckling
För att undvika allt detta har vi skisserat de viktigaste uppgifterna som ingår i STLC och respektive ansvar i form av nedanstående tabell:
Vad du kommer att lära dig:
- Teamledarens ansvar för olika QA-aktiviteter:
- Några tips för QA-teammedlemmar:
- Tips för QA-teamledare:
- Rekommenderad läsning
Teamledarens ansvar för olika QA-aktiviteter:
STLC-aktivitet | QA-teamledningsuppgifter | Teammedlems uppgifter |
---|---|---|
Testdokumentation - intern | Ställ in regler på vilken grund granskningen ska ske Ställ in tidslinjer och ansvar vara en av kamraterna och delta i granskningsprocessen | Utför granskning baserat på reglerna och ge icke-personliga kommentarer om dina kamraters arbete |
Project Kickoff - Start | Skapa och presentera projektets höjdpunkter för QA-teamet och andra intressenter | För att hjälpa och låta teamledaren känna till eventuella förbättringar eller inkonsekvenser |
Testplanering | Skapa, underhålla, hantera och genomdriva testplan Riskanalys och hantering | Att tillhandahålla inmatningar på områden i testdokumentet, till exempel: Omfattning Antaganden Risker Milstolpar och alla andra områden som teammedlemmen har en inlägg om. |
Kravsamling | Dela upp arbetet baserat på modulerna i applikationen och välj teammedlemmar som kontaktpunkt för varje modul Bestäm när det ska ske Låt teamet vara medveten om vad som förväntas som ett resultat (t.ex.: lista över krav på ett sammanfattat punkt för punkt-sätt, förståelse av dokument, etc.) | Ansvar för din individuella modul Samla krav genom BRD / FRD granskning eller genomgångsmöten Presentera / dokumentera dem i det förväntade formatet inom den tid som tilldelats för denna aktivitet Ge förslag eller alternativ synvinkel vid oförenliga format eller ouppnåeliga tidslinjer |
Skapa testscenario | Arbetsallokering Frågeupplösning Mall slutförande Ställa in tidsfrister Delta och bidra till att skapa scenariotest | Skapa testscenarier för den modul som tilldelats dig, med i den inställda tidslinjen och i det format som redan överenskommits. Sök upplösning antingen från teamledaren eller från respektive tekniska lag vid frågor |
Testfallsdokumentation | Arbetsallokering Frågeupplösning Mall slutförande Skriv testfall | Skapa testfall och data, om tillämpligt |
Spårbarhet Matrix skapande | Skapa mall och dela riktlinjerna för hur du skapar ett TM Arbeta med teamet och bidra till det | Bidra till skapandet av TM för de moduler som du själv ansvarar för |
Testdokumentation - extern | Meddela BA- och / eller dev-teamet att testdokumentationen (testfall) är redo för granskning och skicka arbetsprodukten | I beredskap för att införliva eventuella ändringar som föreslås under granskningsprocessen |
Test beredskap granskning | Skapa granskningslistan Utför granskningen och presentera resultaten för projektledaren Grundläggande sanitet och röktest och bestäm - är vi redo att testa? Ge en chans till QA-teamet för testning | Vänta på instruktioner om beredskap Utför grundläggande rök- och sanitetstest för de moduler som du är ansvarig för |
Testkörning | Ange riktlinjer för testutförande efter att ha sökt lagets insatser Arbeta med testutförande Hjälp nya testare att fånga upp den nuvarande applikationen Rapportera brister Granska de fel som rapporterats av teammedlemmarna för att se till att de är giltiga, inte dubbletter och kompletta i beskrivningen Eskalera eventuella stoppare och fatta beslut om hur du ska gå vidare i sådana situationer | Utför testfall, ställ in lämpliga statusfall för testfall och rapportera framsteg Meddela omedelbart showstoppers eller problem som påverkar testtidslinjerna Rapportera brister fullständigt |
Rapportering | Skicka dagliga statusrapporter till alla intressenter Representera QA-teamet i alla statusmöten Samla mätvärden baserat på övergripande teststatistik | Hjälp teamledaren i alla uppgifter som utförs |
Teststängning | Utvärdera utgångskriterierna för när du ska sluta testa Dela resultaten av utvärdering av utgångskriterier Om utgångskriterierna är uppfyllda, gör testavslutningsrapporten och skicka den till de intressenter som tillhandahåller den officiella QA-signeringen, inkludera en lista med kända problem Samla information om det övergripande projektet - dess framgångar, förbättringsområden, lärdomar, bästa praxis implementerade osv. Och presentera dem i projektets retrospektionsmöte eller dokument. | Hjälp teamledaren i testavslutningsuppgifterna |
UAT | Samla in acceptanskriterier från UAT-användare för att förstå parametrarna för deras utvärdering Dela acceptanskriterierna med teamet och arbeta med dem för att samla in eller skapa UAT-testfall Om nödvändigt, träna UAT-användare i applikationen Var vid behov i beredskap för hjälp under UAT Utför vid behov vissa uppgifter under UAT och presentera resultaten för klienten eller UAT-användare för deras beslut om att gå / inte gå | Skapa / samla UAT-testfall Utför eller hjälp i UAT - när det behövs |
För alla processer som nämns i ovanstående tabell, följ länkarna nedan för mer information:
- Skapa testplan
- Insamling av krav och skrivning av testscenarier
- Testa fallskrivning
- Testa dokumentation granskning
- Spårbarhetsmatrisskapande
- Testa beredskapens granskning och checklista för utgångskriterier
- Statusrapportering
- UAT
Några tips för QA-teammedlemmar:
1) Skapa INTE dina testfall, felrapporter etc. med förväntan att om det finns några problem med det kommer teamledaren att hitta och fixa dem åt dig. Varje individ är ansvarig för sin arbetsprodukt och dess kvalitet. En teamledares granskning är vanligt som en extra kontrollpunkt och oftast på hög nivå i naturen.
2) Förvänta dig lite eller ingen handhållning dagligen. Ingen lagledare ska berätta vad vi ska göra varje dag.
3) Kommunicera framåt vid eventuella problem, röda flaggor eller problem.
4) Om inte din process begränsar dig från detta, om du har några frågor angående funktionalitet eller tekniska egenskaper, vänligen kontakta utvecklarna / BA: erna / andra tekniska team själv utan att förlita dig på att din teamledare förmedlar informationen åt dig.
Tips för QA-teamledare:
1) Tänk på teamets åsikt om tidslinjer, scheman, ansträngningar och planering
2) Upprätta starka processer så att teamet kan arbeta självständigt med minimal eller ingen tillsyn
hur man visar en swf-fil
3) Håll kommunikationskanalerna öppna och vara tillgänglig
4) Var en lagspelare och dela ansvar
Läs också => Hur bygger jag ett framgångsrikt QA-team? Ledarskap i testning Del 1 och Del 2 här.
Om författaren: Denna artikel är skriven av STH-teammedlem Swati S.
Det är en snabb sammanfattning av teamlednings- och teammedlemsuppgifter och uppgifter i ett typiskt QA-team. Dela som alltid dina erfarenheter, kommentarer och frågor nedan.
Rekommenderad läsning
- Ledarskap i testning - Testledningsansvar och hur man hanterar testteam effektivt
- Teambuilding i programvarutestning - Hur man bygger och utvecklar ditt QA-team
- Hur man kan vara ett bra teammentor, coach och en riktig lagförsvarare i en smidig testvärld? - Inspirationen
- Hur man svarar på Team Playing och Leadership-relaterade intervjufrågor för testledarposition
- ISTQB-testcertifieringsprovfrågeställningar med svar
- Hur man leder ett lyckligare och framgångsrikt testteam - Testledarskap del 2
- Hur man förbereder och levererar en enastående QA-testpresentation till teamet
- Hur man bygger ett framgångsrikt QA-team