This is the most comprehensive training in software testing and software quality assurance. Students will be exposed to numerous testing practices. The curriculum covers different types of testing performed at each phase of the software development lifecycle. Upon completing this training, students will be proficient in Software Testing, Software Quality Assurance, Defect Tracking and automation tools. This program is led by certified trainers using IEEE and NBS standards.


  • Determine how to conduct Quality Planning

  • Comprehend audit processes

  • Understand relationship of Configuration Management to Quality Management

  • Determine Quality Team building techniques

  • Understand difference between Quality Control versus Quality Assurance

Week-1: Read Chapters 1-3 of textbook; complete all assignment questions
Week-2: Read Chapters 4-6 of textbook; complete all assignment questions
Documentation Systems
Define a flexible and current documentation system
Describe configuration management
Week-3: Read Chapters 7-9 of textbook; complete all assignment questions
Managing Requirements Communication
Define scope of project requirements
Describe conflicting requirements
Determine requirements format
Create requirements package
Week-4: Read Chapters 10-12 of textbook; complete all assignment questions
Audits
Define audit types
Comprehend audit process
Determine roles and responsibilities
Week-5: Read Chapters 13-15 of textbook; complete all assignment questions
Teams
Define types of teams
Determine team-building techniques
Illustrate roles and responsibilities
Week-6: Hands on Defect Tracking Tools, Automation Tools
Defect Tracking Tools, Automation Tools