Ministry of Communications and Information Technology Information Technology Institute Software Testing & Quality Assurance Department Intake 35 Testing always Give Confidence In The Developed Software.
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 & quality assurance that cope with the international standards and the advent of CMMI model 2
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. 3
Track Purpose (Cont.) Control Audit Improvement Testing Business Testing Solution Requirement Phase Design Phase Development Phase Testing Phase Deployment 4
Track Purpose (Cont.) Prevention Control Assurance Design and architecture. Development techniques. Development Process CMMI Model Agile Process QA Process Service Process ITIL CMMI- Service TMMI Testing Functional testing Security testing Penetration testing Automation testing. Our Student should cover all of this knowledge aspects 5
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 software 6
Graduate Profile (Cont.) Students are strongly prepared to have opportunities in these jobs Software Quality Control (QC) Plans and directs activities concerned with development, application, and maintenance of quality standards. Develops and initiates standards and methods for inspection, testing, and evaluation, Software Quality Assurance (QA) Evaluate and test software applications for usability and functionality. improve the quality of software related to computer, Internet and mobile applications. Software Process Improvement 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. 7
Courses Distributions 8
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 9
List of Courses (Cont.) Database Package Database Testing using Sql Server BI Testing 10
List of Courses (Cont.) Desktop Development Package Testing.Net Desktop Application Java Programming 11
List of Courses (Cont.) Web Development Package Introduction to JavaScript Testing Testing XML Technologies Introduction to XML web Services Testing UI Testing 12
List of Courses (Cont.) UML for testers Analysis and Design Package Introduction to software agile testing 13
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 Six Sigma Testing Analysis and Automation 14
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 15
List of Courses (Cont.) Effective Communication Skills Effective Presentation Skills Creative Thinking Time and Stress Management Team Building Marketing Management Interviewing Skills Leadership and Motivation Soft Skills Package 16
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 http://www.qaiglobalinstitute.com/innerpages/aep.asp?id=910 17
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: ISTQB (CTFL ) foundation level Certified Associate in Software Quality: (CASQ) ITIL Foundation 18
KTP Network Companies 19
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) Eng. Eman Abd Elhameed (Teaching Assistant) 20
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/ 21
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 Papers available on best practices of Software Engineering and Testing Exclusive access to our customers 22
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 URL: http://www.iti.gov.eg/students/53/9-month-professional-diploma 23
Contact Us You can contact QA staff at : " Rooms : 3013 3 rd floor " Tel : (202)- 35355586 " Email: Testing.ITI.EGYPT@gmail.com 24
Good Luck Software Testing & QA Department Team 25