Testing Strategy: What to Test, and How Much
Software Testing & Quality Assurance: leave with unit, integration and one end-to-end test for a feature, plus a flaky-test fix.
Not scheduled yet — no date, time or fee fixed. The most-voted topic is hosted next.
1:1 or squad batch · join the community or channel

Learn this topic with a mentor
Don't want to wait for the webinar? Pick how you'd like help. Nothing is paid now — you see the fee before anything is booked.
- Bring your own work — code, campaign, report or plan
- Mentor matched to this topic
- Time, format and fee confirmed by email first
What this session would cover
Proposed outline — the mentor finalises the agenda once this topic is scheduled.
- 1Why software testing & quality assurance matters — the common problem: Tests are either missing or so flaky that the team ignores failures.
- 2Core concepts in plain language: Unit testing, integration testing, end-to-end testing, regression testing, exploratory testing, acceptance testing
- 3Going further: test-driven development, test doubles, contract testing, property-based testing, mutation testing, test data management
- 4Framework walkthrough: Test Pyramid, SOLID Principles, Acceptance Criteria (Given–When–Then)
- 5Practical workflow, built live: Unit, integration and one end-to-end test for a feature, plus a flaky-test fix.
- 6How to measure it: Defect escape rate, Test reliability (flaky-test rate), Change failure rate, Lead time for changes
- 7An illustrative case (a fictional example, not a client result), then live Q&A on your own situation
Who it's for
- • Students and freshers entering tech
- • Working developers and engineers
- • Tech leads and architects
You'd leave with
- Unit, integration and one end-to-end test for a feature, plus a flaky-test fix.
- A working understanding of Test Pyramid and SOLID Principles
- A short list of measures to track: Defect escape rate, Test reliability (flaky-test rate), Change failure rate
More topics in IT: Software Engineering
How Computers Really Work: Bits, Bytes and Encoding
Computer & Digital Fundamentals: leave with a worked set of binary/hex/UTF-8 conversions and a fixed text-encoding bug.
0 votes · View topic →
The Maths Developers Actually Use
Mathematics & Statistics for Computing: leave with a notebook applying descriptive statistics, probability and one hypothesis test to real data.
0 votes · View topic →
Data Structures and Algorithms Without the Fear
Data Structures & Algorithms: leave with a before/after refactor with complexity analysis and a benchmark on growing inputs.
0 votes · View topic →
Theory of Computation: What Computers Can and Can't Do
Theory of Computation: leave with a finite automaton for a validation rule, its regex and an NP-hard problem approximation note.
0 votes · View topic →
Inside the CPU: Caches, Pipelines and Why Code Speed Varies
Computer Architecture & Organization: leave with a benchmark showing cache-friendly vs cache-hostile access patterns with an explanation.
0 votes · View topic →
Start Programming the Right Way: Fundamentals That Stick
Programming Fundamentals: leave with a small CLI program with functions, input validation, error handling and file I/O.
0 votes · View topic →