ISTQB Foundation Level and Agile Tester Certification guide

This site has study material / guide needed to pass the ‘ISTQB Foundation Level Certification’ and the newly introduced ‘Agile Tester Extension Certification’. International Software Testing Qualifications Board (ISTQB) is an international organization that offers globally recognized certifications for software testers. Having a certification establishes credibility of the candidate.

ISTQB Foundation Level Certification study guide

Foundation Level Certification is aimed at candidates who have recently completed their education and want to take up software testing as a profession. It is also taken up by experienced candidates who want to demonstrate their practical knowledge of software testing. It is the most popular certification course recognized by organizations worldwide. It provides software tester a basic understanding of the fundamentals of software testing along with processes, tools, techniques and management methodology. Launch the study guide >>

ISTQB Agile Testing Certification study guide

Agile Tester Extension Certification is beneficial for testers who are already working on Agile methodology and also for those who wish to learn it.  Testers in Agile project have different approach of testing when compared to traditional projects. Testers should have a very clear understanding of the values, principles, processes and tools used in testing Agile projects. This certification guide provides the tester with an easy-to-understand explanation of the topics covered in the Agile Tester certification. Launch the study guide >>


What is the ISTQB Agile Tester Extension Certification?

ISTQB Agile Tester Extension Certification
ISTQB has introduced a new certification known as ISTQB Agile Tester Certification Extension. Software development and testing in an agile project follows a significantly different approach compared to regular software projects. Testers who are part of the agile projects need to have a good understanding of the Agile software development processes, the testing methodologies, difference in testing between traditional and agile approaches, tool and techniques in Agile project etc. This certification tests the knowledge of candidates in these areas. [Read more...]


ISTQB Foundation Level Certification – The Definitive Guide

ISTQB Certification is an internationally recognized software testing certification which is an essential part of QA Trainings in many organizations. ISTQB certification is also important for candidates looking for a job as a Software Tester. This site contains everything you need to know about the ISTQB exam including the study material / study guide you need in order to successfully pass the ISTQB Foundation Level exam.

ISTQB has 3 levels of certification – Foundation Level, Advanced Level and Expert Level.

There is no educational or other pre-requisite for taking the Foundation Level exam. ISTQB recommends candidates to have 6 months of work experience before they take up the certification but this is not a requirement.

Launch the ISTQB Foundation Level study material >>


Check out the links below for more details regarding ISTQB:

ISTQB Certification Syllabus

Follow the links in the menu  titled “ISTQB Certification Exam Study Material” or choose a category below to go through each topic in that knowledge area.

If you find this site useful, please share our links with your friends.

Posts not related to the ISTQB certification can be found under the category Software Testing



The ISTQB Certification syllabus for Foundation Level comprises of the following categories of knowledge areas that are part of the exam:


What are Build and Distribution Tools in Agile software testing?

As discussed in the article of Continuous Integration, we studied that daily build and deployment of software is a key practice in Agile teams which requires continuous integration of tools and builds automation tools. Here we will take a look at how build and distribution tools are used in Agile development. [Read more...]


What are the Tools in Agile Projects?

There are many different types of Agile tools out there. Some are free, some are paid. There are many enterprise tools that support end-to-end flow of software development life cycle including requirements management, test management, defect tracking. In addition, these tools also provide task boards for distributed teams, burndown charts and creating user stories. [Read more...]


What is Exploratory Testing in Agile Methodology?

Exploratory testing plays an important role in agile testing. It is a simultaneous approach where the testers learn about the system, perform test design and write test cases. It may be sometimes combined with other experience-based testing such as analytical risk-based testing, analytical requirements-based testing, model-based testing, and regression-averse testing. [Read more...]


What is Acceptance Test-Driven Development in Agile Methodology?

Acceptance test-driven development is a test-first approach in which acceptance criteria is well understood by the development team and test cases are created based on the bullet points stated in the acceptance criteria; any modification to the acceptance criteria may done in prior planning meeting in a negotiation with the Product Owner. [Read more...]


What is Definition of Done? Test Levels in Agile software

Definition of done suggests the exit criteria of an application delivery or the condition when Testers can mark a user story as complete. There are various test levels incorporated in definition of done in Agile software development. The following list gives examples of various test levels. [Read more...]


What are Testing Techniques in Agile development?

Agile testing techniques in most cases are similar to their traditional counter parts. However, Agile methodology may need some special considerations due to variances that standout with respect to techniques, jargon and documentation. [Read more...]


What is Planning Poker? Effort estimation in Agile methodology

In the Sprint zero as a part of release planning, the Agile team has come up with effort estimation for all the stories in the release. The Planning Poker is a popular method of effort estimation which ensures that the entire team is involved in the estimation exercise. [Read more...]


How to Assess Quality Risks in Agile methodology?

Risk is an event of uncertainty in projects. There are various testing challenges like proper selection, allocation and simulation of test environment. Often risks surface in determining the effort to cover various test conditions, and the way of sequencing resulting tests that optimizes the effectiveness and efficiency of the testing. [Read more...]


What is Sprint planning in Agile project management?

Sprint Planning meeting is one of the key activities in Agile project management. (see Release and Iteration Planning). Generally, Agile teams need to deliver a working product at the end of  each Sprint. However some organizations also use a Sprint Zero. Sprint Zero is used exclusively for planning the first Sprint and no work product is delivered at the end of Sprint Zero. Usage of Sprint Zero is decided by the team and complexity of the project. [Read more...]