Code for Pakistan

Software Quality Assurance & Testing

Master the fundamentals of software testing and quality assurance.

Course Overview

Master the fundamentals of software testing and quality assurance, from manual test case creation to automation basics, preparing for high-demand QA roles.

Learning Outcomes

By the end of this course, you will be able to:

  1. Apply manual testing fundamentals and QA principles
  2. Write comprehensive test cases and documentation
  3. Report and track bugs effectively
  4. Create automated tests with Selenium
  5. Test mobile applications
  6. Perform API testing with Postman
  7. Navigate QA career pathways

Topics Covered

  • Manual testing fundamentals and QA principles (3 hours)
  • Test case writing and documentation best practices (3 hours)
  • Bug reporting and tracking with Jira and GitHub Issues (3 hours)
  • Automation testing basics: introduction to Selenium (4 hours)
  • Mobile app testing for Android and iOS platforms (3 hours)
  • API testing fundamentals with Postman (3 hours)
  • QA career pathways and opportunities for women (1 hour)