Gain a diverse set of skills to excel in all day-to-day testing activities.

This 3-course specialization will teach you to:

  • Use test strategies in your work and tackle the four critical challenges in software testing – choose the right tests, determine if a program has passed the test, measure how thoroughly you’ve tested the program, know when to stop testing
  • Develop skills in effective bug investigation – gain technical skills, such as troubleshooting failures and isolating failure-producing configurations.
  • Know how to get the right bugs fixed – understand excuses for not fixing bugs and know how to prepare for them.
  • Have extensive practice with 6 powerful testing techniques – functional testing and tours, risk-based testing, spec-based testing, scenario testing, domain testing, and multivariable testing.

Specialization Details:

 3 courses in the series

 Flexible enrolment within 1 to 3 years

15-20h/week per course

 Asynchronous learning

 1-1 individual feedback

 Advanced skill building

Gain the necessary expertize to practice professional software testing

Register now to gain access to the 3 courses in the series: Foundations, Bug Advocacy, and Test Design. Choose the classes that best suit your schedule after purchasing via email.

2,125.00 (+VAT)

The BBST® courses in the specialization

Foundations

BBST® Foundations is the first course in the series and one of the most eye-opening and in-depth online courses on the fundamental concepts of software testing and its critical challenges. Complete this course and you will:

  • understand what are the key challenges in testing and work on developing skills in solving them
  • practice creating test strategies adapted to specific contexts
  • select the most useful oracles that help you efficiently identify the expected result for your exploratory or automated tests
  • learn how to efficiently make the decision of when to stop testing and how to avoid the common traps of test measurements

Find out more >

BBST Bug Advocacy - Software Testing Course

BBST® Bug Advocacy is the course with the most immediate impact on your day-to-day work, from the whole series. We recommend this to be your second course in the series, but this is not mandatory. You will work on live bug reports of open-source applications where you can make an important contribution. Complete this course and you will:

  • learn how to investigate better the bugs you discover using the RIMGEN framework
  • understand excuses and reasons for not fixing bugs
  • write more persuasive bug reports, considering the interests and concerns of your audience

Find out more >

BBST Test Design - Software Testing Course

The BBST® Test Design course aims to help you become a more adaptable tester, giving you the knowledge to thrive in this fast-paced industry. We recommend this to be your third course in the series. Complete this course and you will:

  • gain the ability to adopt the approaches and techniques that are applicable to your project
  • know a variety of techniques, with insight into their comparative strengths and blind spots
  • get extensive practical experience with 6 of the 72 testing techniques surveyed in the course
  • practice function testing and tours, risk-based testing, spec-based testing, scenario testing, domain testing, and multivariable testing.

Find out more >

How does the specialization work

By registering for BBST® Professional Software Testing Specialization you take full advantage of our educational program. You’ll complete the first 3 courses created by Cem Kaner and gain a strong set of advanced software testing skills, at the best price on our website.

 3 courses in the series

BBST® Professional Software Testing Specialization was created as a sequence of courses, with each one building on skills introduced in the former. This is why the Foundations course is a prerequisite for the next two courses. We recommend taking Bug Advocacy as the second course, but you can also choose to enroll in a Test Design class after Foundations.

Flexible enrolment within 1 to 3 years

The specialization grants you access to any of the Foundations, Bug Advocacy, and Test Design classes published on our website. Once you register we will contact you to schedule your first class. You have between 1 to 3 years to complete all courses in the specialization. You can choose to finish all courses in a few months or take just one course per year, for example.

 15-20h/week per course

Every course is 4 weeks long, with 3 weeks of lectures and 1 week dedicated to the final exam. Our students spend an average of 15 to 20 hours per week to go through video lectures, readings, quizzes, and assignments.

 Asynchronous learning

All BBST® courses are delivered fully online, with students participating and collaborating using the Canvas online learning platform. The videos, lectures, and content can be viewed at the participant’s convenience, whenever they have time. The materials and content are always available and there are no specific hours when you need to be online to take part in the lessons and assignments.

 1-1 individual feedback

During each course, you receive 1-to-1 feedback on every assignment and get an ongoing evaluation on your progress, from one of the instructors. This way, each student benefits from valuable feedback based on their individual practice.

 Advanced skill building

The series is the most extensive and scientifically based software testing set of courses. The depth and relevance of the learning experience, coupled with the individual feedback each student receives, offers an unequaled level of progress.

Register for the BBST® Professional Software Testing Specialization

3-course specialization with a flexible schedule

2,125.00 (+VAT)