2. ISTQB history 1998 ISEB (Information Systems Examinations Board, part of the British Computer Society) develops the Certified Tester Syllabus. The first Software Testers are certified in 1998. The German Testing Board is founded. It develops the German language Certified Tester syllabus according to the ISEB ideal and also takes German standards (e.g. DIN) into account. 2002 First certifications „ASQF®-Certified-Tester (AD V1.0)“ (ArbeitskreisSoftware-Qualität und -Fortbildunge.V.= Working Group for Software Quality and Training) in German-speaking countries. 2002 The ISTQB® (International Software Testing Qualifications Board), the Swiss Testing Board and the Austrian Testing Board are founded. 2003 The syllabus for the „Advanced Level“ is completed. 2004 First exams for„ISTQB® Certified-Tester Advanced Level“ The number of national Testing Boards climbs to a total of 14! The number of national Testing Boards climbs further. Now 28 (Date: 10-2006) Prospects: the „Expert Level“ syllabus is expected. 2009 2009 Expert Level Syllabus - Improving the Testing Process (Beta Version 2009) TodayMore than 100.000 Certified Testers across the world and 46 national testing boards(January 2010)
3. Why ISTQB certification? A tester certification confirms the professional capabilities of software testers through objective, carefully-designed exams. ISTQB Certified Tester is the first and only international scheme for further education in this field. ISTQB’s approach Focuses on practical, real-world testing activities Supports a career path with levels of certification Promotes the software testing profession Represents the distilled wisdom of many experts including practitioners, consultants, trainers, and academics Re-certification is not required (concerns both Foundation and Advanced Levels)
4. ISTQB® Certified Tester – principal attributes World-wide standard forthe training and further education of software testers Multi-stage syllabus Independent examination authority Internationally recognized certificate
5. Levels of Certification Certified Tester Expert Level Test Analyst (Functional Tester) Technical Test Analyst (Technical Tester) Test Manager Certified Tester Advanced Level At least 18 months testing experience Certified Tester Foundation Level
6. Foundation Level Certification Entry-level certification: 0+ years of experience Goals Ensure a broad understanding of the fundamental best practices and key concepts in software testing Provide a foundation for professional growth Syllabus/body of knowledge covers Fundamentals of testing, testing in the software development lifecycle, static (review) techniques, white-box and black-box test case design techniques, test management, and testing tools Status: The ISTQB released the latest version of the Foundation Level Syllabus in 2007.
7. ISTQB® Syllabus – Foundation Level Software testing fundamentals Testing throughout the software life-cycle Test design techniques Static testing techniques Test management Tool support for testing Definition of terms Software development models Explanation of techniques terms Meaning ofstatic test Organization Types of testing tool Reason for testing The economics of testing Black and whitebox tests Reviews and thetest process Configurationmanagement Tool selection and use Fundamental test process Test plan Functional test techniques Types of review Test estimation, monitoring & control The psychology of testing Component test Structural test techniques Static analysis Incidentmanagement Re-test andregression test Integration test Experience-based techniques Testing standards Expected results Functional system test Prioritizing tests Non-functionalsystem test Acceptance test Maintenance test
8. Advanced Certification Mid-level certification: 5+ years experience, or 2 years experience and a Bachelor’s degree in (Computer Science or a related degree) Goals Ensure an understanding of advanced best practices and key concepts in software testing by committed test professionals Support on-going professional growth Syllabus/body of knowledge covers Advanced behavioral (black-box) testing for independent testers, test automation, advanced structural (white-box) testing for testers and programmers, and sophisticated test management concepts Status: The ISTQB released the latest version of the Advanced Level Syllabus in October, 2007.
9. ISTQB® Syllabus – Advanced Level Test Management Technical Tester Functional Tester Software testing fundamentals Testing throughout the software life-cycle Test design techniques Static testing techniques Test management Tool support for testing Definition of terms Software development models Explanation of techniques terms Meaning ofstatic test Organization Types of testing tool Reason for testing The economics of testing Black and whitebox tests Reviews and thetest process Configurationmanagement Tool selection and use Fundamental test process Test plan Functional test techniques Types of review Test estimation, monitoring & control The psychology of testing Component test Structural test techniques Static analysis Incidentmanagement Re-test andregression test Integration test Experience-based techniques Testing standards Expected results System test Prioritizing tests Acceptance test Maintenance test
10. Expert Certification Guru-level certification: 7+ years experience Goals Ensure consistent understanding and execution of proven cutting-edge techniques by seasoned test professionals Lead the software testing profession Syllabi/bodies of knowledge covers Test process improvement, test automation, test management, and more Status:Beta version available .
11. Value of Certification To the tester Demonstrate mastery of the best practices and key concepts in the field Advance career opportunities in competitive markets To the organization Ensure better testing for better software, reduced costs, and improved quality Achieve consistency and re-usability of testing To the profession Build on our best work and provide test processes Define the profession and what testers should know