Skip to content
Zarghoon Education Foundation

Software QA & Testing

Plan and run manual and API tests, report defects clearly and start automating repetitive checks.

40% theory · 60% practical

  • For: IT and computer science graduates; Detail-oriented people who want to enter the software industry
  • You'll produce: Test plan and test cases
  • Duration3 months
  • Modules7 modules
  • Learning modeOnline · Hybrid · Self-paced online
  • EligibilityIntermediate (ICS/FSc) or equivalent
  • AssessmentQA project + practical tasks
  • Next batchDates coming soon
Students at computers in a computer lab with an instructor
Show training fee
  • Online (live classes)PKR 30,000or 2 × PKR 15,000
  • HybridPKR 35,000or 2 × PKR 17,500
  • Online, self-pacedPKR 15,000one-time
You choose one mode when you enrol.

About This Training

ZEF's Software QA & Testing training is a practical programme of 3 months covering the software lifecycle, test design, manual testing, API and database testing, defect tracking and automation basics. You finish with a complete test project for your portfolio.

Benchmarked against the ISTQB Certified Tester Foundation Level (CTFL v4.0) syllabus.

Training Outline

  • 7 modules
  • 7 hands-on tasks
  1. 1Software Development and Testing4 topics

    Topics

    • SDLC, Agile and DevOps
    • Why testing matters
    • Testing principles
    • QA roles

    You Will Be Able To

    • Explain where testing fits in software development

    Hands-on

    • Review a project and identify where testing is needed
  2. 2Test Design Techniques4 topics

    Topics

    • Equivalence partitioning and boundary values
    • Decision tables and state transitions
    • Exploratory testing
    • Checklists

    You Will Be Able To

    • Design effective test cases with standard techniques

    Hands-on

    • Write test cases for a sign-up form
  3. 3Manual Testing4 topics

    Topics

    • Test plans and test cases
    • Executing tests
    • Regression and smoke testing
    • Usability and accessibility checks

    You Will Be Able To

    • Plan and run manual tests systematically

    Hands-on

    • Test a web app and record results
  4. 4Defect Management4 topics

    Topics

    • Writing clear bug reports
    • Severity and priority
    • Defect life cycle
    • Jira

    You Will Be Able To

    • Report defects clearly and track them to closure

    Hands-on

    • Log and manage defects in Jira
  5. 5API and Database Testing4 topics

    Topics

    • HTTP and REST basics
    • Postman tests
    • SQL for testers
    • Data validation

    You Will Be Able To

    • Test APIs and check data in databases

    Hands-on

    • Build a Postman test collection for an API
  6. 6Test Automation Basics4 topics

    Topics

    • Automation strategy
    • Selenium or Playwright
    • Page objects
    • Running tests in CI

    You Will Be Able To

    • Automate common web tests

    Hands-on

    • Automate a login and checkout flow
  7. 7QA Project3 topics

    Topics

    • Test strategy
    • Reporting quality to the team
    • Portfolio

    You Will Be Able To

    • Run testing for a project from plan to report

    Hands-on

    • Capstone: full test cycle with a final quality report

Who It's for and Eligibility

Who It's For

  • IT and computer science graduates
  • Detail-oriented people who want to enter the software industry
  • Support staff who already test software informally
  • Freelancers offering testing services

Eligibility

  • Intermediate (ICS/FSc) or equivalent
  • Good attention to detail and basic computer skills
  • A laptop for practice

Your Path Through This Training

  1. LearnThe software lifecycle, test design and QA principles
  2. PracticeManual, API and database testing on real-style apps
  3. ProveA complete QA project assessed end to end
  4. PreparePortfolio, CV and QA interview practice
  5. ProgressQA tester and test analyst roles, or remote testing

What You'll Produce

Project 1

Test Plan and Test Cases

A test plan and cases for a real-style web application.

Project 2

API Test Collection

Automated API checks built in Postman.

Project 3

Capstone: Full QA Cycle

Plan, execute, log defects and report on a release.

Tools and Equipment You'll Use

  • Jira
  • TestRail or Qase
  • Postman
  • SQL
  • Selenium basics
  • Chrome DevTools

How You're Assessed

You design test cases, execute them on a practice application, log defects and write a test summary report. Assessors check coverage, clarity of defect reports and your judgement on release risk. Your result is Competent or Not yet competent, with a chance to resubmit.

  1. Assessment 1After modules 1–3
  2. Assessment 2After modules 4–6
  3. Final assessmentAfter all 7 modules, for your certificate
Certificate of competenceSoftware QA & TestingQR code, verifiable on the ZEF website

Career Pathway

Roles in Pakistan

  • QA Tester
  • Test Analyst
  • QA Support
  • Automation Trainee

International

  • GCC software QA
  • UK/EU testing
  • Remote QA

Subject to employer, licensing, visa and qualification-recognition requirements.

Opportunities in Pakistan and Abroad

  • 727,381Pakistanis registered for jobs abroad in 2024Source: BE&OE
  • $38.3 billionsent home by overseas Pakistanis in 2024-25Source: State Bank of Pakistan
  • $1.76 billionearned by Pakistani freelancers in 2025-26Source: State Bank of Pakistan

Where the Jobs Are

Live listings for “QA tester”. Opens the job site.
CountryDemandFind jobs
PakistanSee live listingsRozee.pk LinkedIn Indeed
Saudi Arabia452,562Pakistani workers who went there in 2024Bayt LinkedIn Indeed
Oman81,587Pakistani workers who went there in 2024Bayt LinkedIn Indeed
United Arab Emirates64,130Pakistani workers who went there in 2024Bayt LinkedIn Indeed
Qatar40,818Pakistani workers who went there in 2024Bayt LinkedIn Indeed
Bahrain25,198Pakistani workers who went there in 2024Bayt LinkedIn Indeed
Worldwide (freelance and remote)See live listingsUpwork Fiverr LinkedIn (remote)

Overseas figures: all occupations, 2024, Bureau of Emigration & Overseas Employment (BE&OE). They show where Pakistani workers find jobs abroad, not vacancies for this training.

What People in This Field Earn

  • Freelance, international clientsRs 2,780–20,850($10–75)per hour on Upwork: about $10–25 for beginners and $25–75 at intermediate levelSource: Upwork, hourly rates by skill and experience (2026)

Rupee amounts converted at Rs 278 per US dollar (open-market rate, end of September 2026).

What the Same Job Pays Abroad

Official pay figures for software tester roles in four countries that recruit skilled workers.

Country and jobPay (local)≈ US$ a year≈ Rs a month
USASoftware quality assurance analysts and testersUS$104,300 a year (median)US Bureau of Labor Statistics, May 2025 ≈ US$ a year: $104k≈ Rs a month: Rs 2,416,000
CanadaSoftware testerC$30 an hour (median)Job Bank, Government of Canada, 2022-2023 ≈ US$ a year: $44k≈ Rs a month: Rs 1,015,000

Employee pay before tax: medians, or starter-to-experienced ranges (UK). Hourly and weekly medians are shown for a full-time year (2,080 hours or 52 weeks). Converted at European Central Bank reference rates (6 Oct 2026) and Rs 278 per US dollar. Living costs abroad are much higher than in Pakistan. Working abroad is subject to employer, licensing, visa and qualification-recognition requirements.

Jobs in Each Country

Software tester: how many people do this job, openings, the outlook and the usual way in, from official labour statistics.

Counts are for the whole occupation in that country, not vacancies for ZEF students. Average pay is the official median (or the middle of the UK range) shown above, per month before tax.

Employers in This Field

Examples of organisations in Pakistan and abroad that employ people in this role. This is not a list of current vacancies: check each company’s careers page.

Company websites, checked October 2026.

These are published national figures and market benchmarks to help you plan, not a promise of a job or income. What you earn depends on your skills, experience, employer and city. Subject to employer, licensing, visa and qualification-recognition requirements.

Questions

Do I need programming for software testing?

Not for manual testing, which is most of the training. You learn basic SQL and an introduction to Selenium automation. Stronger programming skills help later if you move into automation roles.

Is software testing a good entry point into IT?

Many people start their IT careers in QA because it teaches how software is built and released. The training gives you practical evidence, such as test plans and defect reports, to show employers.

What will I build during the training?

A test plan, a set of test cases, a Postman collection and a full QA cycle report for a practice application. Together they form a portfolio that shows how you think and work.

Register Your Interest

Leave your details and a counsellor will call or WhatsApp you to answer questions, confirm fees and batch dates, and check this training fits your goals.

No account needed. A counsellor replies within 24 working hours.

CallContact us