ISTQB® Certified Agile Tester - Foundation Level Extension with certification
We are facing today an increase demand from test engineers and test managers to know how to deal with testing in an Agile environment. The Agile manifesto guides Agile development teams into concepts and areas we have (many times) avoided in testing when using the V model, waterfall and other development models, and by that actually require us to re-invent our profession.
- What is the role of a tester in an Agile team?
- How will we regression test from now on?
- What are agile testers required to do in their day to day work?
- What part does Test Automation play in Agile tester’s role?
- Should we document test cases and defects?
- How can testers bring high business value over and over again?
- Should we measure and report the same now?
These questions (and more) are a part of the challenges we face in Agile on a daily basis, and which require us to be more productive, more efficient and more relevant.
The course emphasizes the day to day challenges-solving and "know-how" knowledge in the "life of an Agile tester", and answers the above questions, while introducing an Agile testing approach, strategy and day to day operation.
Through presentation, discussion, debate, brainstorming, questioning and games (testing should be fun as well…), we shall go through terminology, methodology, concepts and thinking tools to learn what is required to plan, design and run tests in short iterations, how to measure and track what we do and improve over time. We shall discuss how to function as testers within Agile teams, how to be productive and efficient, and how to produce a working software.
The course is based on a workshop by Alon Linetzki, who is one of the authors of the ISTQB® syllabus of the Agile Tester Certification.
Relevant exercises and simulations are integrated into the workshop in order to close the gap between methodology and actual field implementation and enable participants realize what they need to be doing in their designated Agile teams, as testers, from now on.
Participants in the Agile Tester course should be able to demonstrate their skills in the following areas:
- The Fundamentals of Agile Software Development
- The different agile approaches
- The Differences between Testing in Traditional and Agile Approaches
- How to do Testing in Agile Projects
- Roles and skills of a tester in Agile Projects
- Agile testing techniques and methods
- Assess product quality risks within an Agile project
- Estimate testing effort based on iteration content and quality risks
- Tools in Agile Projects
Testers, testing team leaders and test managers, but also developers, development leaders and development managers that were recently introduced to the Agilemethodology and are implementing it or have no experience in Agile but are about to start implementing Agile in their projects in the near future, and would like to know how to better cope with the new challenges that Agile testing brings up today.
Participants should have testing knowledge: processes, life cycle, and have practical experience in testing. ISTQB® Foundation level certification knowledge is sufficient, or any other testing experience and testing course in that level.
For going to the ISTQB® Agile Tester Extension exam after the course, participants should have a valid ISTQB® certified tester foundation level.
Chapter 1 – Agile Software Development
Chapter 2 – Fundamental Agile Testing Principles, Practices, and Processes
Chapter 3 - Agile Testing Methods, Techniques and Tools
Mr. Alon Linetzki - is an expert test engineer, testing coach and a testing consultant with over 23 years in testing, and over 33 years in IT. During his career, Mr. Linetzki have participated and managed various types of development projects and testing projects with a large range of technologies, size and sector domain orientation from telecommunication and finance, to banking and embedded systems.
Mr. Linetzki is the co-author for the ISTQB® Agile Tester Certification. He is the author of multiple testing classes, including: Testing in an Agile Environment,
Measurements and Metrics for Getting Good Quality Decisions, Exploratory Testing, Test Process Improvement Using TPI®, Risk Based Testing, Writing Good Test Requirements, and Test Automation for Decision Makers, Introduction to Test Automation, Personal Communication and presentation Skills, Root Cause analysis in Testing and more.
Mr. Linetzki is a popular speaker in international testing conferences since 1995. He is the co-founder of the Israeli Testing Certification Board (www.itcb.org.il), and the founder and chair of SIGiST Israel (www.sigist.org.il). He is also leading the ISTQB® Partner Program worldwide as part of the marketing working group.