The ISTQB (http://www.istqb.org) was officially founded as an International Software Testing Qualifications Board in Edinburgh in November 2002. The ISTQB is responsible for the international qualification scheme called "ISTQB Certified Tester".
The Advanced Level qualification is aimed at people who have achieved an advanced point in their careers in software testing. This includes people in role such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers.
Prerequisites
To qualify for candidacy, each applicant must:
- Currently hold an active Foundation Level Certification
- Be working in the field covered by the certification designation
- Have the experience to demonstrate mastery of the skills identified in the current Software Testing Industry
- A bachelor’s degree from an accredited college-level institution plus a minimum of two years experience in the software testing field
What skills will the student gain?
After the completion of this topic, the student will be able to:
- Explain the causes of functional testing taking place in specific stages of an application's life cycle
- Understand and explain the criteria that influence the structure and level of test condition development
- Describe how test analysis and design are static testing techniques that can be used to discover defects
- Describe the pre-conditions for test execution
- Determine from a given set of measures if a test completion criterion has been fulfilled
- Understand and implement Risks Based Testing techniques
- Implement specification based testing techniques
- Describe the principles and reasons for defect-based techniques and differentiate its use from specification & structure based techniques
- Understand the principle of and reasons for using experience-based techniques and when to use them
- Specify, execute and report tests using Exploratory Testing.
- Analyze, classify and describe functional and non-functional defects in understandable defect reports
Course Contents
- Aspects of software testing
- Testing processes
- Test Analysis & design
- Test implementation & execution
- Evaluating Exit Criteria & Reporting
- Test Management
- Risks Based Testing
- Test Techniques
- Specification based testing techniques
- Exploratory Testing
- Test of Software Characteristics
- Quality Attributes for Domain Testing
- Quality Attributes for Technical Testing
- Test Reviews
- Defect Management
- Communication
The detailed advanced level certification course contents can also be found at : ISTQB Website
Certification Advantages
- Gain recognition for testing as an essential and professional software engineering specialization by industry
- Obtain a standard framework for the development of testers' careers
- Become a professionally qualified testers to be recognized by employers, customers and peers, and raise the profile of testers
- Promote consistent and good testing practice within all software engineering disciplines
- Help in identification of testing topics that are relevant and of value to industry
- To increase chances of software suppliers to hire and thereby gain commercial advantage over their competitors by advertising their tester recruitment policy
- Add an opportunity for testers or those with an interest in testing to acquire an industry recognized qualification in the subject