Software Testing & Quality Assurance Department

25  Download (0)

Full text

(1)

Ministry  of  Communications  and  

Information  Technology   Information  Technology  Institute  

Software  Testing    

&    

Quality  Assurance  Department  

Intake  35  

(2)

Historical    background

 

! 

Established  in  2006:-­‐  

A  continuous  sensing  and  forecasting  of  the  software  

market  worldwide  and  nationally  have  shown  that  there  

will  be  a  coming  and  emerging  need  for  software  testers  &  

quality    

! 

First  place  in  Egypt:-­‐  

To  deliver  training  to  faculty  graduates  joining  ITI  with  

 the  goal  in  mind  for  providing  the  software  industry  with  

highly    qualified  caliber  in  the  domain  of  software  testing  

(3)

Track  Purpose  

Software testing & quality assurance department

aims to provide the market with highly distinguished

calibers with a solid level of knowledge and

experience in the following domains

! 

SW Quality Control (QC)

! 

SW Quality assurance (QA)

! 

Process improvement (PI)

Testing & Quality Team able to enhance the

capability and maturity level of software companies

to comply with the international standards.

(4)

Track  Purpose  (Cont.)

 

Improvement  

Audit  

Control  

Testing  Solution    

Testing  Business    

(5)

Track  Purpose  (Cont.)

 

Prevention  

Assurance  

Control  

• Design and architecture. • Development techniques. QA  Process   Development  Process     • CMMI  Model   • Agile  Process   Service  Process     • ITIL     • CMMI-­‐  Service   • TMMI   Testing     • Functional  testing     • Security  testing     • Penetration  testing     • Automation  testing     • ….  

(6)

Graduate  Profile  

! 

A  Software  Testing  Engineer  is  involved  in  the  entire  

software  development  process  to  ensure  the  quality  of  

the  final  product  

! 

This  can  include  processes  such  as  requirements  

gathering  and  documentation,  source  code  control,  code  

review,  change  management,  configuration  management,  

release  management  and  the  actual  testing  of  the  

(7)

Graduate  Profile  (Cont.)  

Students    are  strongly  prepared  to  have  

opportunities  in  these  jobs  

Software  

Quality  Control    

(QC)  

Software  

Quality  

Assurance  (QA)    

Software  

Process  

Improvement    

• Plans  and  directs   activities  concerned   with  development,   application,  and   maintenance  of   quality  standards  .   •   Develops  and   initiates  standards   and  methods  for   inspection,  testing,   and  evaluation,  

• Evaluate  and  test   software  applications   for  usability  and  

functionality.    

• improve  the  quality   of  software  related  to   computer,  Internet   and  mobile  

applications.  

• serves  as  a  consultant   to  an  organization,   evaluating,  planning   and  implementing   improvements  in  

business  processes  and   practices.  

•   team  building  and  

group  facilitation,  

compiling  and  tracking   data  and  preparing   training  materials.    

(8)
(9)

List  of  Courses    

Foundation  Package  

Operating  Systems  Fundamentals   Linux  operating  system  

C  Programming  Language  

Object  Oriented  Programming  Using  C++   Computer  Networks  Fundamentals  

Database  Fundamentals  

Introduction  to  Software  Engineering   Introduction  to  Web  Technologies  

(10)

List  of  Courses  (Cont.)  

Database  Package  

Database  Testing  using  Sql  Server      BI  Testing    

(11)

List  of  Courses  (Cont.)  

Desktop  Development  Package  

Testing  .Net  Desktop  Application   Java  Programming  

(12)

List  of  Courses  (Cont.)  

Web  Development  Package  

Introduction  to  JavaScript  Testing  

Testing    XML  Technologies  

Introduction  to  XML  web  Services  Testing  

(13)

List  of  Courses  (Cont.)  

Analysis  and  Design  Package  

UML  for  testers  

(14)

List  of  Courses  (Cont.)  

Software  QA  Engineering  Package  

Software  Testing  Concepts  &  Techniques     CMMI  Model  And  Services  

Software  measurements    

Software  Configuration  management    

Software  Quality  Assurance  Concepts  &  process  improvement     ITIL  Framework  

(15)

List  of  Courses  (Cont.)  

Software  QA  Engineering  Package  

ISTQB  Foundation  

Mobile  Application  Testing   Security  testing  

Software  testing  with  Visual  Studio  &ALM   Web  Performance  Testing  

Introduction  to  TMMI  

Introduction  To  Cloud  Testing  

Software  Testing  Concepts  &  Techniques    

Effective  Test  case  and  bug  report  writing  techniques   Software  Project  Management  

(16)

List  of  Courses  (Cont.)  

Soft  Skills  Package  

Effective  Communication  Skills   Effective  Presentation  Skills   Creative  Thinking  

Time  and  Stress  Management   Team  Building  

Marketing  Management   Interviewing  Skills  

(17)

International Partnership

 

•  At  2014  we  became  Authorized  Training  Partner  (ATP)  by  QAI  Global   Institute  to  deliver  QAI's  Instructor  Led  Trainings  in  the  domains  of   Software  Testing,  Software  Quality  Assurance,  Software  Project  

Management,  Software  Process  Engineering  and  Software  Business   Analysis.    

•  ITI  is  now  in  QAI  Global  Institute's  network  of  Authorized   Education  representing  Egypt  

(18)

International Accreditation and certification.

 

Certification  paths  from  highly    

recognized  Organizations  and  Institutes  

• 

After  Finishing    9  Month  Program,  you  will  be  certified  in  

two  major  industry  recognized  software  testing  &  Quality  

certificate  which  are:  

(19)
(20)

QA  &  Testing  Technical  Committee  

!  QA  Department  combines  a  strong  technical  back  ground  with  high  interpersonal   skills  and  academic  skills,  with  certificates  and  experience  in  wide  varieties  of  areas.                  QA  &  Testing  Department  has  consultants  in  the  different  areas.  

!  QA  Staff  members    

•  Ms.  Amany  Shosha    (Department  Manager)  

(21)

Software  Quality  Assurance  &  Testing    

world  wide  standered  references  

• 

  Software  Engineering  institute  

http://www.sei.cmu.edu/training/index.cfm  

• 

International  Software  Testing  Qualification  Board(ISTQB)  

http://www.istqb.org/  

• 

QAI  Global  Institute  

http://www.qaiglobalinstitute.com/Online-­‐courses-­‐Quality-­‐PM-­‐IT-­‐

Service-­‐Management-­‐Testing-­‐Service-­‐Excellence.html  

• 

BCS  -­‐  The  Chartered  Institute  for  IT  

http://certifications.bcs.org/category/15568  

• 

International  Software  Certification  Board  (ISCB)      

http://

www.softwarecertifications.org/  

(22)

Online  Communities  

www.testrepublic.com  

Online  community  of  2000+  testers  

World’s  first  online  technical  community  on  Software  Testing   16  Gurus  as  active  participants  

Accessible  only  by  invitation  

Works  as  a  not  for  profit  setup  for  promoting  latest  developments  in   Testing  

Best  practice  Warehouse  

380+  research  papers  available  online  for  users  

(23)

ITI  Links  

Common FAQs

URL: http://www.iti.gov.eg/faq

Connect with ITI :

Ask iTi

URL: http://www.facebook.com/Ask.iTi.gov

Tracks Information

(24)

Contact  Us  

You  can  contact  QA  staff  at  :  

" 

Rooms  :  3013  3

rd

 floor    

" 

Tel  :  (202)-­‐35355586  

" 

Email:    

(25)

Good  Luck  ☺  

Software  Testing  &  QA  

Department  Team  

Figure

Updating...

References