Docstoc

Software Quality Assurance Fundamentals

Document Sample
Software Quality Assurance Fundamentals Powered By Docstoc
					                        	
  




CERTIFICATE IN SOFTWARE QUALITY
FUNDAMENTALS


SQA101	
  
CO URSE SYLL ABUS




        © Millennium Communications & Training. All Rights Reserved.

                                 VER 1.01
                                      	
  
        For More Information, please visit www.mcomtraining.com

                        Or call 1-888-WHY-MCOM
                                      	
  
SQA101                                                                                     contactus@mcomtraining.com

Software Quality Assurance – Fundamentals                                                        1-888-WHY-MCOM

                                                                                              www.mcomtraining.com




Overview                                                                                   Prerequisites

This course is designed to help improve your job performance and the quality of            Knowledge of and/or work experience
your company's software products. It is a broad course provides a thorough                 within the software quality assurance field is
introduction for those new to software quality, as well as an opportunity to fill in any   helpful but not required.
"blank spots" for experienced personnel.
The course begins with concepts of quality then moves to a more detailed discussion        Training Locations
of Software Quality Concepts. After the theory comes the practice; what follows is
the introduction of common Tester artifacts and exercises to make the trainees             MISSISSAUGA
proficient in creating their own.
                                                                                           The Center For Education & Training
                                                                                           190 Robert Speck Parkway
Learning Objectives                                                                        Mississauga ON L4Z 3G1

At the end of this course, a student will:                                                 SCARBOROUGH
                                                                                           The Center for Education & Training
    n   Be able to participate in the Software Assurance process
                                                                                           1090 Don Mills Road, Suite 406,
    n   Be able to author and execute Test Cases
    n   Understand the relationship between Software Requirements and Test                Toronto, ON M3C 3R6
         Planning
    n   Be able to analyze software for quality defects.                                  ONLINE
    n   Be able to create a test plan to ensure that software meets appropriate           This Program is also available via On-
         standards.                                                                        Line, Instructor Led sessions.
    n   Be able to document software functionality and relate to functional
         specifications.
    n   Be able to design software to minimize software defects.
    n   Be familiar with tools for measuring and documenting Software Quality
    n   Be familiar with tools for measuring and documenting Software Reliability
    n   Understand the broad scope of Software Testing
    n   Be familiar with different approaches to Software Test Planning


Who Should Attend

Those who want to be proficient in both theoretical and practical application of
Fundamental Software Quality Assurance


Please see the detailed class schedule for more details
Detailed Class Schedule


                      Duration	
  
    Session	
         (Hours                                                      Topics	
  
                                       § Introduction	
  to	
  software	
  Quality	
  Assurance	
  
                                       § Software	
  Quality	
  Assurance	
  standards	
  
                                       § Purpose	
  of	
  Software	
  Testing	
  
      Day	
  1	
      5	
  Hours	
  
                                       § Importance	
  of	
  testing	
  in	
  IT	
  projects	
  
                                       § Software	
  development	
  life	
  cycle	
  
                                       § Testing	
  methodologies	
  
                                       § Types	
  of	
  testing	
  
                                       § Common	
  problems	
  and	
  solutions	
  in	
  testing	
  
                                       § Test	
  case	
  development	
  
      Day	
  2	
      5	
  Hours	
     § Test	
  execution	
  and	
  test	
  results	
  analysis	
  
                                       § Hands-­‐On	
  Class	
  activity	
  #	
  1	
  
                                       § Hands-­‐On	
  Class	
  activity	
  #	
  2	
  
                                       § Defect	
  &	
  its	
  life	
  cycle	
  
                                       § Defect	
  management	
  
                                       § Defect	
  severities	
  and	
  priorities	
  
                      5	
  Hours	
     § User	
  Acceptance	
  Testing	
  
       Day	
  3	
                      § (UAT)	
  and	
  production	
  deployment	
  
                                       § Differences	
  between	
  manual	
  testing	
  and	
  automated	
  testing	
  
                                       § Hands-­‐On	
  Class	
  activity#	
  3	
  
                                       § Hands-­‐On	
  Class	
  activity	
  #	
  4	
  
                                        § Business	
  Requirement	
  Document	
  (BRD)	
  
                                        § System	
  Requirement	
  Specification	
  (SRS)	
  
                                        § Requirement	
  Traceability	
  
                                        § Matrix	
  (RTM)	
  
       Day	
  4	
     5	
  Hours	
      § Risks	
  in	
  testing	
  
                                       § Hands-­‐On	
  Class	
  activity#	
  5	
  
                                        § Hands-­‐On	
  Class	
  activity	
  #	
  6	
  
                                        § Introduction	
  to	
  automation	
  testing	
  
                                        § Introduction	
  to	
  Mercury	
  Quality	
  Center	
  
                                        § Introduction	
  to	
  Requirements	
  
                                        § Create	
  releases	
  and	
  test	
  cycles.	
  	
  
                                        § Define	
  test	
  requirements.	
  	
  
                                        § Analyze	
  risks	
  associated	
  with	
  requirements.	
  	
  
                                        § Organize	
  subjects	
  and	
  tests	
  in	
  a	
  test	
  plan	
  tree.	
  	
  
                                        § Design	
  and	
  create	
  test	
  plans.	
  	
  
       Day	
  5	
     5	
  Hours	
  
                                        § Generate	
  test	
  scripts	
  from	
  design	
  steps.	
  	
  
                                        § Create	
  test	
  sets.	
  	
  
                                        § Execute	
  tests.	
  	
  
                                        § Record	
  and	
  track	
  test	
  execution	
  results.	
  	
  
                                        § Log	
  and	
  manage	
  defects.	
  	
  
                                        § Generate	
  reports	
  and	
  graphs.	
  	
  
                                        § Analyzing	
  Testing	
  Process	
  
Top 5 Reasons Why MCOM is the Top IT Training School in Canada


       ü We	
  Practice	
  What	
  We	
  Teach!	
  
                 Our	
  instructors	
  are	
  professionals	
  with	
  over	
  8-­‐10	
  years	
  of	
  industry	
  experience	
  and	
  act	
  as	
  mentors	
  who	
  help	
  
                 new	
  entrants	
  into	
  their	
  field	
  learn	
  the	
  ropes	
  and	
  develop	
  a	
  roadmap	
  to	
  success.	
  
	
  

       ü Repeat	
  Courses	
  for	
  FREE	
  
                 That's	
  right.	
  We	
  welcome	
  our	
  students	
  back	
  to	
  repeat	
  the	
  course	
  they	
  took	
  with	
  the	
  same	
  instructor	
  up	
  
                 to	
  3	
  times	
  in	
  a	
  year	
  AT	
  NO	
  CHARGE!	
  Certain conditions apply.


              ü FREE	
  Resume	
  Prepration	
  &	
  Placement	
  Help	
  


              ü On	
  The	
  Job	
  Support!	
  
                 New	
  entrant	
  into	
  the	
  field?	
  Unsure	
  of	
  next	
  steps	
  or	
  unfamiliar	
  situations	
  at	
  the	
  workplace?	
  No	
  Problem!	
  
                 Call	
  or	
  email	
  us	
  at	
  anytime	
  for	
  the	
  help	
  you	
  need.	
  Whenever	
  you	
  need	
  us,	
  we	
  are	
  there	
  to	
  help.	
  
       	
  

       ü Intensive	
  coaching	
  in	
  communication	
  &	
  interviewing	
  skills	
  –	
  Learn	
  how	
  to	
  ace	
  any	
  interview!	
  

                                                                                           	
  

                                                    CALL	
  US	
  TODAY	
  to	
  learn	
  how	
  WE	
  CAN	
  HELP	
  

                                                                       1-­‐888-­‐WHY-­‐MCOM	
  
                                                                        www.mcomtraining.com	
  	
  




Software Quality Assurance – Fundamentals

                                                                                                                                                                                1

				
DOCUMENT INFO
Shared By:
Categories:
Stats:
views:23
posted:3/7/2012
language:
pages:4