ISTQB Advanced Level Technical Test Analyst (CTAL) Nyt pensum (27. - 29. oktober 2014)

Mandag, 27. oktober 2014 - 9:00 til Onsdag, 29. oktober 2014 - 17:00

 

Course Objectives

To provide an understanding of technical test analyst issues beyond the ISTQB Foundation Level, giving participants the knowledge and skills required to become certified ISTQB Advanced Level Technical Test Analyst (CTAL).

Who will benefit?

This 3-day course is most appropriate for Testers, Test Analysts, Test Engineers, Test Consultants, Software Developers and anyone wishing to gain the ISTQB Advanced Level Technical Test Analyst Certificate.

The Advanced Level certificates are also appropriate for anyone who wants a deeper understanding of software testing, such as Project Managers, Quality Managers, Software Development Managers, Business Analysts, IT Directors and Management Consultants.
 

Prerequisites

To take the ISTQB Advanced Technical Test Analyst Certificate candidates must hold the ISTQB/BCS Foundation certificate. In addition course participants are expected to have an understanding of general programming and system architecture concepts.
 

Skills Gained

An Advanced Technical Test Analyst can help:

  • Recognize and classify the typical risks associated with the performance, security, reliability, portability and maintainability of software systems.
  • Create test plans that detail the planning, design and execution of tests for mitigating performance, security, reliability, portability and maintainability risks.
  • Select and apply appropriate structural design techniques to ensure that tests provide an adequate level of confidence, based on code coverage and design coverage.
  • Effectively participate in technical reviews with developers and software architects applying knowledge of typical mistakes made in code and architecture.
  • Recognize risks in code and software architecture and create test plan elements to mitigate those risks through dynamic analysis.
  • Propose improvements to the security, maintainability and testability of code by applying static analysis.
  • Outline the costs and benefits to be expected from introducing particular types of test automation.
  • Select appropriate tools to automate technical testing tasks.
  • Understand the technical issues and concepts in applying test automation.

Course Content

The Technical Test Analyst’s Tasks in Risk-Based Testing
A Technical Test Analyst should understand how to identify, assess and mitigate technical risks.

Structure-Based Testing
Structural testing techniques belong to the core competencies of the Technical Test Analyst. This section builds on the Foundation techniques of statement and decision coverage. The structure-based techniques covered are condition testing, decision/condition testing, modified condition/decision coverage (MC/DC), multiple condition testing, basis path testing and API coverage. In general, Technical Test Analysts should understand how to choose appropriate structural test technique(s).

Analytical Techniques
Technical Test Analysts should understand how to apply static analysis to detect potential security, maintainability and testability defects in code. The planning of dynamic analysis to mitigate risks in code and software architecture is covered.

Quality Characteristics for Technical Testing
A Technical Test Analyst should understand how to design high-level test cases for security, performance and reliability quality attributes and to support the Test Manager in creating test strategies to mitigate the identified risks. A Technical Test Analyst should understand how to include coverage of maintainability, portability and resource utilization quality attributes in a testing strategy.

Reviews
The activities of the Technical Test Analyst focus on using checklists to identify defects in code and architecture.

Test Tools and Automation
This major chapter focuses on the tools and automation issues which are relevant to Technical Test Analysts. Several tools are covered, including those used for web-based testing, for supporting model-based testing, for fault seeding and fault injection, for unit testing and the build process and for performance testing. A Technical Test Analyst should be able to recognize common technical issues that cause high failure rates in automation projects and to appreciate different automation techniques. Specific issues resulting from the use of open-source and custom-built tools are covered.

The Exam
This course will provide the delegate with the necessary knowledge and skills to take the 3 hour (3 hour 45 min if English is not native language) multiple choice ISTQB Advanced Level Technical Test Analyst Certificate (CTAL) exam. Course participants will be given the opportunity to take the examination at the end of the course.

Guarantee
The course includes training materials and exam fee (currently 2.400 kr) and should the participant (unexpectedly) not pass exam, the participant is offered a seat at the first identical course at our administration costs (currently 800 kr/day) plus off cause a new exam fee.

Trainer:

Mark Fewster m.fl., Grove Consultants

 

 

 

Praktiske forhold: 

Registration: Please fill in the application form at the top of the page

Time: 27 - 29 October from 9.00 a.m. To 5.00 p.m. (Registration from 8.30)

Place: Central Copenhagen

Fee: DKK. 14.980,- excl. VAT. The price includes the tuition, study materials, and catering in connection with the course.

Language: English

Note: This course is presented in cooperation with Pretty Good Testing