For more info call 0317-2074332

To register now “CLICK HERE” or go to


Software Testing stands as a very crucial phase in the software development life cycle (SDLC).  It’s obvious that we all make mistakes. When in terms of software development some mistakes are expensive or dangerous and could turn out catastrophic for the customer and the business itself. 

Software quality assurance and testing is a phase that ensures all the defects and errors that occur during the development phases are highlighted and resolved for quality.

What does testing have enstored for you?

Testing is a process of software development that is a part of Software Quality Assurance field. Testing process makes a software more reliable to use, using different types and approaches to test a software to its limits. Testing being completely human dependent gives tester a chance to think as an end user and customer and find how to make the software a more effective platform to be used developed conventionally.

  • 8 hours project based training
  • This training follows a hands-on approach, which means that the whole course is structured around one scenario that a tester overcomes in a new software
  • Learn different testing types, processes and approaches
  • How must a tester make the software easy for the end user
  • Learn how to optimize a software from a perspective that developers always seem to miss

About the Trainer

Muhammad Fahad Siddiqui

Fahad  has over 5 years of experience in the field of Software Quality Assurance. He is well versed with techniques and processes that make a great QA. Being an agile/scrum enthusiast, he pursues his career in project management and business analyst. He is actively involved in different soft skills related training and visions to counsel and empower the youth and professionals.

Venue: What is the location and facility for the training?

Mohammad Ali Jinnah University has a state of the art and purpose-built training labs. MAJU has been chosen as the venue for an encouraging learning culture, as it is equipped with the latest training equipment and services essential for conducting training.

Address: 22-E Shahrah-e-Faisal Service Rd S, Pakistan Employees Co-Operative Housing Society Block 6 PECHS, Karachi, Karachi City, Sindh 75400.

Program Schedule for the Training

This is a full day training and will be conducted on Sunday, 15th-March-2020.

The one day sessions will be of 08 hours from 09:00 AM to 06:00 PM.

Registration and Payments?

Register now for this training by filling out the form on this link. Once you have filled the form, our team will contact you in the next 24 hours to discuss details of the program.

Fees for the training is Rs. 3,000/- (there are no hidden charges and the fees is a one time payment).

DISCOUNT Offer: Early Bird Discount 

We offer 25% discount if you are an early bird and register before Friday, 06th-March 2020.

How do you pay fees?

The fees can be submitted to MAJU’s Admissions department, open 7 days a week from 09:00 AM to 09:00 PM

The payment is required at least 5 working days before the start of training. Contact 0317 207 4332 to discuss payment methods.

Certificate of Completion

GetProfessional will provide a certificate which will be a testament to your successful completion and fulfillment of the criteria of training.


1Basic of Software Testing Methodologies

  • SDLC
  • Why Testing?
  • Basic Testing Vocabulary
  • The Cost of Quality
  • Software Quality Factors
  • How Quality is Defined?
  • Why Do We Test Software?
  • Difference between Bug, Defect, Error, Failure and Fault?
  • The Multiple Roles of the Software Tester (People Relationships)

2Testing and Reporting

  • When Should Testing Occur?
  • Testing Constraints
  • Life Cycle Testing
  • Independent Testing
  • What is a QA Process?
  • Difference of Testing and QA
  • Difference of QA and QC
  • V Model Testing
  • Black Box Testing
  • White Box Testing
  • Boundary Value Analysis
  • Agile Methodology

3Testing Level and Methods

  • Unit Testing
  • Integration Testing
  • Smoke Testing
  • Sanity Testing
  • Integration Testing
  • Regression Testing
  • User Acceptance Testing
  • Alpha Testing
  • Beta Testing
  • End to End Testing
  • Performance Testing
  • Load Testing
  • Stress Testing
  • Security Testing
  • Reliability Testing

4Documentation and Reporting 

  • Scope of Testing
  • Test Planning
  • Test Plan
  • Test Scenario
  • Test Cases
  • Test documentation
  • Test Environment
  • Test Data
  • Entire Flow/Test Execution

5Testing Cycle 

  • Testing Process
  • Defect Logging
  • Continuous Integration
  • Incident and Incident Reporting