Beginners and career changers who want to start in QA or software testing, and developers who want to test better.
Test Design, Bug Reports and Your First Automated Tests
Learn how to test software properly: test thinking, test design techniques, writing test cases and bug reports, exploratory testing, test management in Agile teams, then automate checks for web pages and APIs with Python, pytest, Playwright and requests.
- 41hours of work
- 13parts
- Checkedcapstone
- Lifetimeaccess
- Test design techniques
- Bug reporting
- Exploratory testing
- pytest
- Playwright
- API testing
At a glance
Basic computer skills and curiosity. For the automation parts you need basic Python (variables, functions, lists, dictionaries) and a computer that can install Python 3.10 or newer and a browser. No testing experience is required.
Pass the quizzes, complete the labs and submit your capstone. Everything is checked as you go and your certificate is issued the moment you finish.
What you will be able to do
- 01Explain testing principles, the software development lifecycle and the tester's role in an Agile team
- 02Design tests with equivalence partitioning, boundary values, decision tables and state transitions
- 03Write clear test cases and defect reports and run exploratory test sessions with charters
- 04Automate web UI and API checks with pytest, Playwright and requests, including stable locators and waits
- 05Run tests in continuous integration and report quality with simple metrics
Curriculum 41 hours in 13 parts
Select a kind to highlight its parts.
Stage 1Test design, execution and defect reporting on a real web application6 parts · 15 h
- 1What testing is, why it matters and how software gets madeWorkshop · Follow along and build, with the steps and the traps written out.2 hFree
- 2Test design techniques: finding the best tests, not just many testsWorkshop · Follow along and build, with the steps and the traps written out.3 h
- 3Design a complete test set for a shopping checkoutWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 4Check yourself: testing principles and design techniquesQuiz · Twelve questions, marked at once, with the reason behind each answer.1 h
- 5Bug reports, defect lifecycle and test managementWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 6Test design, execution and defect reporting on a real web applicationLab · Hands-on work. Many labs are checked automatically against what must exist.5 h
Stage 2An automated UI and API test suite with reports and continuous integration4 parts · 11 h
- 7Your first automated tests with Python, pytest and PlaywrightWorkshop · Follow along and build, with the steps and the traps written out.3 h
- 8API testing basics with Postman and PythonWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 9Check yourself: bug reports, test management and first automationQuiz · Twelve questions, marked at once, with the reason behind each answer.1 h
- 10An automated UI and API test suite with reports and continuous integrationLab · Hands-on work. Many labs are checked automatically against what must exist.5 h
Stage 3Agile testing, CI and quality metrics2 parts · 3 h
- 11Testing in Agile teams, continuous integration and quality metricsWorkshop · Follow along and build, with the steps and the traps written out.2 h
- 12Check yourself: Agile testing, CI and quality metricsQuiz · Twelve questions, marked at once, with the reason behind each answer.1 h
FinishCapstone project1 part · 12 h
- 13Test strategy, automation framework and quality report for a real applicationCapstone · A full project for your portfolio.12 h
An internship certificate with your skills on it.
Made for you automatically when you finish the last part, it names the internship programme, the level and the 41 hours, lists what you showed, and carries a number and a QR code. Anyone can check it on the NIBVEDA verification page, and it shows as withdrawn there if it is ever revoked.
- Proof you completed all 41 hours of this internship programme
- An Internship badge for your profile, CV or portfolio
- Not a job, a stipend or an academic degree, and it says so
Keep building.
3 programmes in this track, from beginner to expert. Buy the learning path and save 15%.
Build and run professional automation: strategy and design for testability, a maintainable Playwright framework in TypeScript, API and contract testing with schemas and Pact, reliable test data and environments with Docker, performance testing with k6, accessibility and cross-browser checks and CI pipelines with quality gates.
- Automation architecture
- Playwright with TypeScript
- API and contract testing
Lead quality for large systems: risk-based strategy for organisations, eliminating flaky tests and building test infrastructure, testing distributed systems with contracts, chaos and production testing, security testing in the pipeline, advanced techniques such as property-based, mutation, model-based and metamorphic testing, testing data and machine learning systems, and measuring and growing a quality culture.
- Quality strategy and leadership
- Flaky test elimination and test infrastructure
- Chaos and resilience testing
See all 3 programmes in Quality Assurance and Test Automation Take the placement test
Quick answers.
The policies have the full detail.
Is this a real internship?
It is a virtual internship programme: a structured, self-paced course built around a real project, with checked assessments and a certificate. It is not employment, it does not carry a stipend and it is not an academic or AICTE-approved qualification. What it gives you is verified, project-based evidence of skills.
How does self-paced work?
You start when you like and move at your own speed. Each part unlocks when you finish the one before it. There are no live classes and no deadlines. Your access is shown on each programme page.
How is my work checked?
Quizzes are marked as soon as you submit them. Labs use a tick-list of tasks. Intermediate and Expert programmes finish with a capstone that the NIBVEDA team reviews and either accepts or sends back with comments.
Can I get a refund?
Please read the refund policy before you buy. It explains when a refund is possible.
Ready to start?
Rs. 293.82 including GST. Lifetime access. Read the first lesson free before you decide.