Software Testing
Software Testing & QA
Learn systematic software testing and quality assurance practices.
Program overview
Covers test planning, test cases, functional testing, regression testing, defect reporting, API testing fundamentals and basic automation concepts using controlled applications.
Learning outcomes
- Create a professional test plan, execute test cases and document reproducible defects.
Tasks & modules
| Task | Difficulty |
|---|---|
| Test Plan & Test Case Design | Easy |
| Functional & Regression Testing | Medium |
| Automated UI Testing | Hard |
| Social Media Engagement & Community Connect | Easy |
Benefits
- QA documentation, testing practice, bug reporting and mentor feedback.
Program rules
Testing must be limited to applications explicitly provided or authorized for the internship.