Testing across the SDLC
Analyze how testing activities integrate across sequential, V-model, and incremental SDLC models.
Beginner level Recommended experience: none
Three modules, from where testing sits in the lifecycle to the black-box and white-box techniques you use to design a test case — each one worked through with an example, then graded.
By Board Infinity · Offered on Coursera
55 video lessons and 8 readings, with a graded quiz closing each module.
Earned on Coursera after the required assessments, under an active subscription.
2 weeks at 10 hours a week, self-paced — deadlines flex around you.
01 About the course
Modules
SDLC · test design · experience-based
Video lessons
About 353 minutes of video in total
Assignments
8 practice quizzes, 3 graded module quizzes
Module hours
Paced as 2 weeks at 10 hours a week
This course builds real testing strategies in software engineering, from how testing integrates with the software development lifecycle through to the hands-on techniques you use to design test cases.
Module 1 places testing inside sequential development models, the V-model and incremental development, then works through test levels, test types and maintenance testing. Module 2 is test analysis and design: black-box test techniques such as equivalence partitioning and boundary value analysis, and white-box test techniques built on statement and decision coverage. Module 3 covers experience-based techniques and collaboration-based approaches, closing on acceptance criteria and acceptance test-driven development.
It is a methodology course rather than a tool course. The emphasis throughout is on choosing the right technique for a given test condition and being able to justify that choice.
02 Who it’s for
The course page lists software testers, QA professionals, developers, students and anyone exploring software testing strategies and methodologies.
Name the technique you are using, and know when equivalence partitioning, a decision table or a state model is the better fit.
Work through component, integration, system and acceptance testing, and separate functional from non-functional test types.
Follow how test activities integrate with sequential, V-model and incremental development, plus shift-left and DevOps testing.
A beginner-level course for anyone exploring software testing strategies and methodologies for the first time.
No prior QA background is required. The course FAQ states that the course is open to learners without a testing background and without a formal computer science degree.
03 What you’ll learn
These are the four learning outcomes listed on the course page.
Analyze how testing activities integrate across sequential, V-model, and incremental SDLC models.
Apply black-box testing methodologies like equivalence partitioning and boundary value analysis.
Build white-box test cases using statement and decision coverage testing techniques.
Design experience-based and collaboration-based test approaches for real-world QA projects.
Board Infinity runs 1:1 coaching as its own service, separate from this Coursera course. If you want a practitioner to talk through how these techniques land on the software you actually test, that is what it is for.
Book a demo sessionCoaching is not included in Coursera enrollment. It is a separate Board Infinity offering with its own terms. Enrolling in this course on Coursera gives you the video lessons, readings, assignments and certificate — nothing on this page should be read as coaching being bundled with it.
Bring work from your own product and talk through which technique fits it.
The ones that do not fit neatly into a quiz — coverage arguments, edge cases, trade-offs.
Scheduled around the self-paced course rather than replacing it.
Details, availability and terms live on the Board Infinity coaching page.
04 Syllabus
About 15 hours of module content, paced as 2 weeks at 10 hours a week and fully self-paced. Lesson titles and durations below are as listed on the Coursera course page.
What this module covers
You leave with: a working map of where each test level and test type belongs across the lifecycle.
What this module covers
You leave with: a repeatable method for turning a requirement or a piece of code into a defensible set of test cases.
What this module covers
You leave with: techniques for testing where the specification runs out, and acceptance criteria a whole team can agree on.
Module descriptions, lesson titles and durations are taken from the course page on Coursera and may be updated by the instructor.
05 Tools & skills
This is a methodology course. The course page states that no special software installation is required: concepts are taught through video lectures, readings and practical examples.
55 short lessons, about 353 minutes in total, walking through each technique on screen.
8 “Read More” sets covering SDLC models, test levels and types, maintenance testing and each technique family.
8 practice quizzes across the topics, plus one graded quiz closing each of the three modules.
A notebook is optional if you want to practise designing test cases by hand as you follow along.
Drawn from the topics the three modules actually cover.
Turning conditions and code into test cases.
Where each activity belongs, and why.
Testing beyond the written specification.
On tools: the course does not teach a specific commercial testing product. If you want tooling and test management, that is the subject of Mastering Test Management and Tools, course 3 in the same specialization.
Complete the required assessments under an active subscription and Coursera issues a shareable certificate for the course.
This is not an ISTQB credential. This course is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by or officially associated with ISTQB or any of its subsidiaries or affiliates. It is not official ISTQB preparation material, and completing it does not grant any ISTQB certification.
Coursera’s built-in button places it under Licenses & Certifications on your profile.
The same credential can sit on your resume, your CV or a performance review.
Awarded for completing the graded work, not for watching the videos.
The same work moves you through the Software Testing Fundamentals for ISTQB Exams Prep Specialization.
06 Career impact
Tools change between teams. The ability to pick a technique, justify the coverage it gives you and write the test cases down travels with you.
Roles these skills apply to
Analysing requirements into test conditions and choosing the technique that covers them.
Running functional and non-functional tests at the right level, and retesting after a fix.
Reading coverage with statement and decision measures, and arguing for what is still untested.
Understanding where test activities sit in your lifecycle, and what acceptance criteria are for.
These are the kinds of roles these skills are used in, not outcomes this course promises. It makes no claim about employment, promotion, interview results or pay, and this page deliberately carries none.
Both work. They differ in structure, not in whether learning happens — and plenty of good testers have learned entirely from scattered sources.
Neither column is universally better. If you already have a reading habit and a way to test yourself, scattered learning can get you to the same place.
07 Where to go next
It sits inside the Software Testing Fundamentals for ISTQB Exams Prep Specialization, which covers foundational testing principles, techniques, tools, test management and testing throughout the SDLC.
The first course in the specialization.
View courseTesting across the SDLC, test analysis and design, experience-based and collaboration-based techniques.
View courseThe third course in the specialization, where test management and tooling are covered.
View courseEnrolling in this course also enrols you in the Software Testing Fundamentals for ISTQB Exams Prep Specialization. The specialization describes its curriculum as designed in alignment with ISTQB standards — that alignment is a description of the curriculum, not an ISTQB affiliation, endorsement or official preparation status for this or any course in it.
08 FAQ
Answers based on what the Coursera course page currently says.
About the course
The course is open to software testers, QA professionals, developers, students and anyone exploring software testing strategies and methodologies. No prior QA background is required.
Four outcomes are listed: analyze how testing activities integrate across sequential, V-model and incremental SDLC models; apply black-box testing methodologies like equivalence partitioning and boundary value analysis; build white-box test cases using statement and decision coverage testing techniques; and design experience-based and collaboration-based test approaches for real-world QA projects.
Black-box techniques (equivalence class partitioning, boundary value analysis, decision tables, state transition testing), white-box techniques (statement testing and coverage, decision / branch coverage), experience-based techniques (error guessing, checklist-based testing, exploratory testing) and collaboration-based approaches (acceptance criteria, acceptance test-driven development) — alongside testing throughout the SDLC and maintenance testing.
None. The course page states that no special software installation is required — concepts are taught through video lectures, readings and practical examples. A notebook is optional if you want to practise designing test cases as you go.
The course page lists it as 2 weeks at 10 hours a week. The three modules are listed at 6, 5 and 4 hours. It is self-paced with a flexible schedule, so the real duration is whatever you make it.
Yes — the course is self-paced with a flexible schedule, and deadlines can be reset. The suggested pace of 10 hours a week is a suggestion, not a requirement.
No. The course page states that no formal computer science degree is required.
Access, trials and financial aid are handled by Coursera and the terms change over time, so this page does not quote a price. Check the current terms on the course page before you enrol.
Structurally: a defined progression across three modules, 8 practice quizzes, a graded quiz at the end of each module, and a shareable certificate. Free tutorials can teach the same techniques well; what differs is the order, the assessment and the credential — not a claim that one is better than the other.
Certificate & career
Yes. Completing the required assessments under an active subscription earns a shareable certificate that can be added to LinkedIn, a resume or CV, social media and performance reviews.
No. The course carries an explicit disclaimer: it is an independent educational resource developed by Board Infinity and is not affiliated with, endorsed by, sponsored by or officially associated with ISTQB or any of its subsidiaries or affiliates, and it is not official ISTQB preparation material. The specialization describes its curriculum as designed in alignment with ISTQB standards, but that does not make this an official ISTQB course, and completing it grants no ISTQB certification.
The course page makes that claim for the techniques it teaches, and technique questions are common in testing interviews. Treat it as the course’s own claim rather than a guarantee — no course can promise an interview result.
Test design and lifecycle testing are used day to day in QA Analyst, Software Tester and Test Engineer work, and by developers who share testing responsibility. That is where the skills apply; it is not a statement about hiring, and this page quotes no salary or placement figures.
No. Board Infinity 1:1 coaching is a separate offering with its own terms and is not part of Coursera enrollment. Enrolling here gives you the video lessons, readings, assignments and certificate. See 1:1 coaching for what it is.
Enrollment, lessons, grading and the certificate all happen on Coursera. Beginner level, self-paced, no prior QA background required.
Enroll on CourseraCourse syllabus
Six pages covering every module, lesson count and technique in the course.
We only use your details to send occasional course updates. Nothing is shared with Coursera.
If nothing happened, use the button below.