QA testen is een onmisbaar onderdeel geworden van softwareontwikkeling en speelt een sleutelrol bij het bepalen van het succes van het eindproduct, ongeacht de branche. Elke dag in het leven van een QA tester is anders en QA zijn betekent dat je nooit stopt met leren. Wanneer je aan het testen bent, moet je je in verschillende gebruikersrollen verplaatsen en testen met verschillende browsers en apparaten.
In deze blog hebben we geprobeerd een aantal van de uitdagingen te beschrijven waarmee QA testers dagelijks te maken hebben en te ontdekken hoe een gewone werkdag van een QA eruitziet.
We hebben gesproken met onze collega Tamara Dražić, ISTQB Certified Tester.
Hoe is het om een QA tester te zijn?
Tamara: Het is een zeer dynamische rol in het team. Je moet altijd beschikbaar zijn voor je collega's in het team, vooral voor je collega-ontwikkelaars, omdat sommige delen van de applicatie die we testen meer vertrouwd zijn voor ons als QA/Testers. De reden hiervoor is: we testen de applicatie als een echte eindgebruiker en we kunnen aannemen wat de echte gebruiker zou doen en hoe hij dat deel van de applicatie zou gebruiken waaraan onze ontwikkelaar werkt of dat hij aan het repareren is. Je moet ook dingen kunnen voorspellen, zodat je preventief kunt handelen. Om te voorkomen dat de bugs zelfs maar gebeuren.
Welke dagelijkse taken heb je en waar gaan ze over?
Tamara: De eerste taak (en dit is een prioriteit) is om te controleren of het bouwen en implementeren van de applicatie goed is gegaan, zonder problemen of fouten. Soms voeren we onze builds en deployment zelf uit, afhankelijk van de situatie van de builds.
De tweede belangrijke taak is het lezen van e-mails. Ja, veel e-mails lezen, bugrapporten, documentatie, enz. Uit die e-mails en bugrapporten kunnen we afleiden wat voor ons prioriteit heeft om te testen. Elke taak die ons wordt toegewezen, moet worden uitgevoerd in overeenstemming met de ernst/prioriteit ervan.
We vergaderen ook regelmatig en kleine discussies over problemen en bugrapporten maken ook deel uit van onze dagelijkse routine.
Welke software testtools gebruik je?
Tamara
: Voor projectbeheertools in ons team gebruiken we Jira. Voor Automation Testing gebruiken we Test Complete/QA Complete om onze testcases en testplannen op één plek te bewaren, zodat ze eenvoudig toegankelijk zijn voor onze Automation Testers.
Met welke problemen worden QA testers dagelijks geconfronteerd?
Tamara
: Soms is het tijdgebrek. Je kunt de hele dag bezig zijn met het testen van slechts één deel van de applicatie, en in dat deel vind je veel bugs en blijf je steken. Dan kan het voelen alsof je een verkeerd tijdsbesef hebt, alsof je gevangen zit in een soort voorgeborchte.
Aan de andere kant kan het in sommige situaties een probleem zijn om aan je collega-ontwikkelaar uit te leggen waarom je denkt dat een echte gebruiker zich anders gaat gedragen dan hij zich heeft voorgesteld.
Wat maakt een goede QA engineer volgens jou?
Tamara
: Iedereen zou zeggen dat je oog voor details moet hebben, en daar ben ik goed in, maar naar mijn mening moet je allereerst veel geduld hebben en in staat zijn om in de huid te kruipen van welke gebruikersrol dan ook. Zodra je iemand anders kunt zijn, een eindgebruiker voor de specifieke applicatie, zul je zeer succesvol zijn in het vinden van bugs en het voorkomen ervan.
Je moet ook creatief en preventief zijn. Het voorkomen van een bug is echt een groot deel van de QA rol en een enorme verantwoordelijkheid. Het vermogen om verschillende manieren en processen te vinden om bugs te voorkomen is een must voor deze functie.
We hebben gezien dat bij QA testen veel vaardigheden nodig zijn om de dagelijkse taken uit te voeren. Als QA tester is geen dag hetzelfde en sta je elke dag voor nieuwe uitdagingen. Daarom is het echter een zeer interessante en spannende rol. Een belangrijk onderdeel zijn van de ontwikkeling van verschillende softwareproducten is op zich al erg lonend, als QA kun je echt invloed uitoefenen op hoe het eindproduct er uiteindelijk uit zal zien. Tamara, bedankt voor het delen van je ervaring en inzichten.
Om te zien welke QA diensten we aanbieden, neem een kijkje bij
Codolis QA diensten
.