Genom att förvärva fler agila färdigheter kan man optimera projektens flexibilitet och effektivitet, vilket gör det lättare att anpassa sig till snabba förändringar på marknaden. Dessutom underlättar en god förståelse för de agila principerna samarbetet, kommunikationen och produktiviteten inom teamen.
Presentation
ISTQB-certifieringen ”Agile Technical Tester” är en avancerad ISTQB-certifiering på samma sätt som certifieringarna för testledare och automatisering. Som sådan är denna certifiering komplex och kräver goda grundkunskaper inom testning… och agilt arbetssätt.
Den täcker de olika aspekter som en testare som arbetar i ett agilt team kan stöta på. Dessa sträcker sig från krav och kontinuerlig integration till automatisering och testmetoder.
Huvudsyftet med denna certifiering är att erbjuda en rad aktiviteter kopplade till kvaliteten på en Agile-produkt, genom att föreslå bästa praxis för att hantera de olika sammanhang vi ställs inför.
Krav
För att kunna genomföra certifieringen ISTQB Advanced Agile Technical Tester måste du uppfylla något av följande krav:
- ISTQB Foundation-certifiering i version 4.0 eller senare
- ISTQB Foundation-certifiering och ISTQB Agile Extension-certifiering.
Vi rekommenderar även minst två års erfarenhet av testning i ett agilt sammanhang.
Innehåll
ISTQB Advanced Agile Technical Tester-certifieringen behandlar ett flertal ämnen kring kvalitet i ett agilt sammanhang. Kursplanen innehåller följande avsnitt:
Kravhantering
- Detta avsnitt är mycket omfattande. Det täcker olika metoder för att hantera krav i ett agilt sammanhang, såsom presentation och bearbetning av storyboards, story mapping eller INVEST-principerna för användarberättelser.
Testning i Agile
- Detta är den mest utvecklade delen!
Den behandlar enhetstestning, TDD, BDD och ATDD. Därefter presenteras testmetoder, inklusive erfarenhetsbaserad testning (främst utforskande testning), med exempel som vägleder testarbetet för varje typ av test utifrån sammanhanget. Slutligen avslutas detta avsnitt med bästa praxis relaterat till kodkvalitet (granskningar, refaktorisering…) som också kan vara användbart för testning.
Automatisering
- Även om det inte är den viktigaste aspekten av denna certifiering kan man inte diskutera Agile utan att nämna testautomatisering. Certifieringen behandlar de olika aktiviteterna som kan automatiseras och presenterar sedan metoder som datadriven testning och nyckelordsdriven testning (KDT) innan man tar upp principen om automatiseringsnivå för att hjälpa till att avgöra hur mycket som ska automatiseras.
Driftsättning och kontinuerlig leverans
- Detta avsnitt är relativt kort men intressant. Det täcker ämnen som integration, leverans och kontinuerlig driftsättning, och diskuterar både fördelarna och de begränsningar som är förknippade med dem. Därefter presenteras olika strategier för att effektivt hantera behoven och begränsningarna. I praktiken är det ofta nödvändigt att tillämpa flera av dessa strategier samtidigt, vilket framgår av kursplanen, för att uppnå effektivitet i den kontinuerliga testmetoden.
Virtualisering
- Presentation, fördelar och begränsningar kopplade till tjänstevirtualisering vid testning.
Fördelar
ISTQB-certifieringen ”Advanced Agile Technical Tester” är mycket omfattande. De främsta fördelarna med att ta denna certifiering är:
- Du kommer garanterat att lära dig något! Som agil testare är du vanligtvis specialiserad inom tekniska eller funktionella områden. Certifieringen ger dig möjlighet att upptäcka ämnen som du inte nödvändigtvis är van vid att hantera. Dessutom är ämnena ganska avancerade, vilket innebär att även om du redan kan ett ämne kommer du att få ytterligare verktyg att arbeta med.
- Det är en särskiljande faktor på ditt CV! Denna certifiering är inte särskilt utbredd. Dess sällsynthet och ämnet – avancerad agil testning – innebär att den kan utgöra skillnaden mellan två CV:n, vilket gör det lättare att få ett uppdrag som intresserar dig.
ISTQB ADVANCED – AGILE TECHNICAL TESTER
Anmäl dig till vår utbildning!