Software Quality Assurance and Test Automation

Similar documents
Web Testing. Main Concepts of Web Testing. Software Quality Assurance Telerik Software Academy

Web Service Testing. SOAP-based Web Services. Software Quality Assurance Telerik Software Academy

ISTQB ADVANCED LEVEL TEST ANALYST CERTIFICATE IN SOFTWARE TESTING

Certified Tester. Advanced Level Overview

ISTQB Certified Tester. Foundation Level. Sample Exam 1

Advanced Test Manager E-learning Course Outline

ISTQB Worldwide Software Testing Practices Report

Contents. -Testing as a Services - TaaS 4. -Staffing Strategies 4. -Testing as a Managed Services - TaaMS 5. -Services 6.

ISTQB Agile Tester in a Nutshell ISTQB Marketing Working Group

Software Testing Certifications

ISTQB Certified Tester Expert Level Certification Extension Policy

Initial Value Proposition (IVP)

QA Tools (QTP, QC/ALM), Selenium with Java, Mobile with Automation, Unix, SQL, SOAP UI

Mobile Tester Foundation Course Outline

TURKEY SOFTWARE QUALITY REPORT

Syllabus Version

Assignment 12: Quality Assurance Plan

Agile Tester Foundation Course Outline

Cut. software development. Improve defect removal efficiency while simultaneously lowering costs and shortening schedules.

ISTQB - Certified Tester Advanced Level - Test Manager

CSC 234 Game Design M/W 5-7:20PM D207

ISTQB FOUNDATION CERTIFICATE IN SOFTWARE TESTING

JUDSON WHITE Austin, TX (877)

CRIM 200: Introduction to Criminal Justice

Earth Science 101 Introduction to Weather Fall 2015 Online

Bachelor program INFORMATION TECHNOLOGIES year 2014/2015

ACE Nursing Student Information. Steph Harris Senior Recruitment Consultant, ACE

Fall 2013 Online Math 227

MART466 Digital Marketing COURSE OUTLINE

Business Analysis From Yes-M Systems LLC Length: Approx 7 weeks/55 hours Audience: Students with or without IT experience or knowledge Student

Questions & Answers. Project Management Institute (PMI) Registered Education Provider (R.E.P.)

Precalculus Algebra Online Course Syllabus

Contents. 1. Technical Communication 2. Technical Communicators 3.

QA Tools (QTP, QC/ALM), ETL Testing, Selenium, Mobile, Unix, SQL, SOAP UI

Valdosta State University College of Business Syllabus: Principles of Accounting I (3 credit hours) ACC 2101 Sections B and D Fall 2013

Verification Regulations

Brazosport College Syllabus for PSYC 2301 General Psychology

ITIL Service Lifecycle Operation

FAQ Malaysia Software Testing Hub Program (MSTH)

Enrollment in April Doctoral Program

Catálogo de cursos plataforma elearning Microsoft Imagine Academy: Microsoft SQL Server y Visual Studio

CMDSP. CMDSP Training Course. Certified Mobile Device Security Professional CMDSP

Questions & Answers. Project Management Institute (PMI) Registered Education Provider (R.E.P.)

Name of chapter & details

Investment Management Course

or simply Google John Penn WVU and take the top hit. Useful Websites to Help the Organic Chemistry Class

Intermediate Economics II: Macroeconomics Economics 512: ONLINE Spring 2015

Courses Improve Quality Services

Course Syllabus International Accounting (Online X 423.4) (12 weeks)

ensuring security the way how we do it

ISTQB - Foundation Level Exam Structure and Rules

IBM Client Innovation Centre Leicester - Vacancies for Experienced Hires

ISTQB Certification: Why You Need It and How to Get It

What is NYC Generation Tech?

ITIL V3 Service Operation Certification Program

ISTQB ADVANCED LEVEL TECHNICAL TEST ANALYST CERTIFICATE IN SOFTWARE TESTING

ITIL V3 Service Design Certification Program 3 Days

Software Testing & Quality Assurance Department

Software Development Foundations CPSC Spring 2014 Syllabus

Subject & Course: CS362 Software Engineering II. Credits: 4. Instructor s Name: Arpit Christi. Instructor s christia@onid.oregonstate.

SharePoint Training. Yes-M Systems LLC. Length: Hours Course

Statistical Methods Online Course Syllabus

Online Boot Camp Certification Program Outline

INTERMEDIATE QUALIFICATION

COURSE SYLLABUS PHILOSOPHY 001 CRITICAL THINKING AND WRITING SPRING 2012

GEOL 101: Introduction to Geology

MKTG 330 FLORENCE: MARKET RESEARCH Syllabus Spring 2011 (Tentative)

CS 1340 Sec. A Time: 8:00AM, Location: Nevins Instructor: Dr. R. Paul Mihail, 2119 Nevins Hall, rpmihail@valdosta.

USING THE PRINCIPLES OF ITIL ; SERVICE CATALOGUE

Syllabus Version 2.5_R ( )

Testing Lifecycle: Don t be a fool, use a proper tool.

PSYC 270 Abnormal Psychology

Request for Proposals

USING THE PRINCIPLES OF ITIL ; SERVICE CATALOGUE. Examination Syllabus V 1.2. October 2009

Brazosport College Syllabus for Criminology (CJSA 1325) Spring 2014 (Online)

FREEDOM IN ADULT EDUCATION

MANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info

STEP ONE Work with instructor to develop/redesign course and fill out sections I VII. COURSE DEVELOPMENT or REVISION Course Information

Hong Kong College of Paediatric Nursing. Opening Forum. 15 July 2015 College Membership Examination and Fellowship Exit Assessment

Designing e-assessment in Massive Online Courses

Course Syllabus for EDIT 5317 Instructional Design Foundations Summer I, 2011

COURSE SYLLABUS ACCT 212 PRINCIPLES OF ACCOUNTING II

Central Michigan University College of Business Administration Online MBA Program. MBA 620 Online: Managerial Accounting: A Management Perspective

Work Experience HP ALM (Quality Center), Bugzilla

Request for Resume (RFR) CATS+ Master Contract All Master Contract Provisions Apply. Section 1 General Information

Data Mining Carnegie Mellon University Mini 2, Fall Syllabus

Transcription:

Software Quality Assurance and Test Automation Track Overview Software Quality Assurance Telerik Software Academy http://academy.telerik.com

The Lectors Snejina Lazarova Product Manager Talent Management System Dimo Mitev QA Architect Backend Services Team 2

1. Course Objectives 2. Trainers Team 3. Course Curriculum and Exams 4. Course Schedule 5. Assessment 6. Recommended Resources Table of Contents 3

Course Objectives Why Do We Teach This Course?

Course Objectives Software Quality Assurance course: Give the trainees the fundamental knowledge and skills required in Quality Assurance Establish the logical and critical thinking Development of problems solving skills Learn basic test design techniques Study the most popular test automation tools 5

Trainers Team

Trainers Team Asya Georgieva The main organizer of QA Track 2014 Junior QA Engineer @ Telerik Academy & AppBuilder Team Experienced in functional testing and interest in Exploratory approach ISTQB foundation level certified E-mail: asya.georgieva[at]telerik.com 7

Snejina Lazarova Product Manager @ Talent Management System Trainers Team (2) Over 7 years experience in QA Experienced in automation, functional, performance and web service testing ISTQB foundation and advanced level certified E-mail: snejina.lazarova[at]telerik.com 8

Dimo Mitev QA Architect @ Backend Services Team Trainers Team (3) 9 years QA experience in 4 companies Experienced in automation, functional and web service testing ISTQB foundation and advanced level certified 1 publication in Quality Matters magazine E-mail: dimo.mitev[at]telerik.com 9

Angel Tsvetkov Senior QA Engineer @ DevCloud Core Team Trainers Team (4) 6 years QA experience Experienced in automotive software testing, web, stand alone and mobile apps testing E-mail: angel.tsvetkov[at]telerik.com 10

Trainers Team (5) Anton Angelov Senior QA Engineer @ Licensing Team Experienced performance, automation, web service and data base testing ISTQB foundation and advanced level certified E-mail: anton.angelov[at]telerik.com 11

Daniel Djambov QA Architect @ DevCloud Testing & Test Studio Quality Assurance Team 15 years QA experience Trainers Team (6) Experienced quality manager, improving product quality and performance, training and people management E-mail: daniel.djambov[at]telerik.com 12

Dimitar Topuzov Senior QA Engineer @ Foundation Services Team Over 8 years experience in QA Trainers Team (7) Experience in various domains, including Dev Tools (Telerik WPF and Silverlight Controls) Test Automation Tools (Borland s Silk products) Data warehouse and BI solutions E-mail: dimitar.topuzov[at]telerik.com 13

Iliyan Panchev Senior QA Engineer@ DevCloud Testing & Test Studio Quality Assurance Team Trainers Team (8) Experienced in automation, functional and mobile apps testing E-mail: iliyan.panchev[at]telerik.com 14

Trainers Team (9) Joana Ivanova QA Engineer@ @ ASP.NET AJAX Team 2 years QA experience Experienced in automation using various tools especially Telerik Testing Framework, functional, security and performance testing ISTQB foundation level certified E-mail: joana.ivanova[at]telerik.com 15

Mihail Parvanov Senior QA Engineer, Team Lead @ ASP.NET AJAX Team Trainers Team (10) 7+ years QA experience Experienced in automation, functional and performance testing ISTQB foundation level certified E-mail: mihail.parvanov[at]telerik.com 16

Miroslav Shtilianov Senior QA Engineer @ DevCloud Testing & Test Studio Quality Assurance Team Trainers Team (11) Experienced in automation, functional and mobile apps testing E-mail: miroslav.shtilianov[at]telerik.com 17

Neven Dinev QA Architect @ AppBuilder Team Trainers Team (12) Quality manager with experienced in automation, functional and performance testing E-mail: neven.dinev[at]telerik.com 18

Trainers Team (13) Nikolay Nedyalkov QA Architect @ XAML Division Experienced in Silverlight and WPF automation testing E-mail: nikolay.nedyalkov[at]telerik.com 19

Nikolay Kostov Team Lead, Senior Developer and Trainer @ Telerik Academy Student at Sofia University Computer Science Trainers Team (14) IT and Informatics competitions contestant Graduate from the second season of Telerik Software Academy Email: nikolay.kostov[at]telerik.com Blog: http://nikolay.it 20

Trainers Team (15) Petar Horozov Senior QA Engineer @ XAML Team2 6+ years experience in software testing and QA Experienced in Silverlight and WPF automation testing E-mail: petar.horozov[at]telerik.com 21

Track Curriculum and Exams

Curriculum Fundamentals of Testing Fundamental Test Process Test Levels and Types Quality Attributes for Domain Testing Technical Testing Software Development Models Risk and Testing 23

Curriculum (2) Test Organization Test Planning and Estimation Test Progress Monitoring and Control Tools for Management of Testing and Tests Test Automation Web Testing Selenium Selenium WebDriver 24

Telerik Test Studio I. Intermediate Exam 6.10 Curriculum (3) Telerik Testing Framework, BDD & SpecFlow Test Design Techniques Deriving Manual & Automated test cases based on Equivalence Partitioning Boundary Value Analysis 25

Curriculum (4) Deriving Automated test cases using WebAii Framework based on Decision Table Testing State Transition Testing Use Case Testing Pairwise Testing Classification Trees 26

Curriculum (5) Defect Taxonomies, Error Guessing, Checklist Testing and Exploratory Testing Static Techniques Mobile testing Sikuli II. Intermediate Exam 3.11

Curriculum (6) Performance, Load Testing and Stress Testing Web Service Testing Security Vulnerability Testing Set up QA process III. Intermediate Exam 24.11 28

Course Schedule

Training Duration Lectures: ~ 90 hours Practical exercises: ~ 60 hours Exams: ~ 20 hours Homework and Teamwork: ~ 200 hours 30

Time allocation 3 months * 3 days weekly, 4 hours / day Mondays and Wednesdays from 4 to 8 PM lectures + work in class with the trainer Fridays from 3 to 7 PM work in class check homework, advanced topics, teamwork and other activities Schedule

Assessment How, What, When?

The Exams Assessment for the course is based on multiple intermediate exams There is no comprehensive final exam Each intermediate exam covers the preceding topics The final score is cumulative Exams measure individual performance Serve as filter for skillful people Exams are not the only filter! 33

Homework Most topics include homework assignments Homeworks are obligatory Students who do not fulfill their homeworks fall off the program Homework assignments are due to in a week after each lecture Submission will be accepted through the student's system: telerikacademy.com 34

Homework Peer Reviews Everyone will get feedback for their homework Everyone will give feedback for few random homework submissions Students submit homework anonymously Please exclude your name from the submissions! For each homework submitted Students evaluate 3 random homeworks From the same topic, after the deadline Give written feedback, at least 200 characters Low-quality feedback report for punishment 35

Formal Criteria Evaluation for onsite participants Criterion Weight Exams (*3) 55% Team works 30% Homework 10% Homework evaluation 5% Informal Criteria Forum activity bonus up to 5% Attendance send e-mail notifications Participation ask questions, give ideas, express your thoughts 36

Recommended Resources

Telerik Integrated Learning System (TILS) The Telerik Integrated Learning System (TILS) www.telerikacademy.com Important resource for all students Homework submissions Homework peer reviews Presence cards with barcode Reports about your results https://telerikacademy.com/courses/courses/details/183 38

Course Web Site & Forums The QA Track official web site: http://academy.telerik.com/student-courses/softwaretechnologies/software-quality-assurance/about Register for the "Telerik Academy Forums": Discuss the course exercises with your colleagues Share ideas http://forums.academy.telerik.com/qa-academy 39

Use the Same Email! Please use the same email address in: http://telerikacademy.com http://forums.academy.telerik.com Otherwise your score could be incorrectly calculated! 40

Recommended Books Advanced Software Testing Vol. 1: Guide to the ISTQB Advanced Certification as an Advanced Test Analyst, Rex Black ISBN: 978-1-933952-19-2 Advanced Software Testing Vol. 2: Guide to the ISTQB Advanced Certification as an Advanced Test Manager, Rex Black ISBN: 978-1-933952-36-9 41

Recommended Books (2) Software Testing Foundations: A Study Guide for the Certified Tester Exam, Andreas Spillner, Tilo Linz, Hans Schaefer ISBN: 978-1-933952-08-6 A Practitioner's Guide to Software Test Design, Lee Copeland ISBN: 978-1580537919 42

Recommended Books (3) Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional, Rex Black ISBN: 9780470127902 http://www.wiley.com/wileycda/wileytitle/prod uctcd-0470127902.html 43

Web Resources ISTQB (International Software Testing Qualifications Board) syllabus http://istqb.org/ 44

Software Quality Assurance Questions?

Free Trainings @ Telerik Academy C# Programming @ Telerik Academy csharpfundamentals.telerik.com Telerik Software Academy academy.telerik.com Telerik Academy @ Facebook facebook.com/telerikacademy Telerik Software Academy Forums forums.academy.telerik.com