ISTQB Advanced Technical Test Analyst

ISTQB Advanced Technical Test Analyst Course Description

Duration: 3.00 days (24 hours)

Price: $1,100.00

This Advanced Level course builds on the knowledge and skills acquired at the Foundation Level. In this course you will learn to recognize, classify and plan the testing for mitigating typical quality risks associated with performance, security, reliability, portability and maintainability. You will be able to write test cases by applying a selection of structure-based test design techniques and understand when each technique is appropriate. You will also be able to use control and data flow analysis to detect code anomalies, propose ways of improving code maintainability and know when the use of dynamic analysis is appropriate. You will learn how to contribute to the test planning for non-functional requirements, define the approach and design high-level test cases for security, reliability and performance testing, and define the types of defects targeted by these types of testing. You will learn how to analyze an architectural design and a section of code, identifying problems using a checklist. You will understand the technical issues and concepts in applying test automation and be able to create a keyword table for test automation based on a given business process.

Next Class Dates

Contact us to customize this class with your own dates, times and location. You can also call 1-888-563-8266 or chat live with a Learning Consultant.

Back to Top

Intended Audience for this ISTQB Advanced Technical Test Analyst Course

  • » The Advanced Level qualification is aimed at people who have achieved an advanced point in their careers in software testing. This includes people in roles such as Testers, Test Analysts, Test Engineers, Test Consultants, Test Managers, User Acceptance Testers and Software Developers.
  • » This Advanced Level qualification is 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

Back to Top

Course Prerequisites for ISTQB Advanced Technical Test Analyst

  • » To be able to obtain an Advanced Level certification, candidates must hold the ISTQB Foundation Certificate and satisfy the board which examines them that they have sufficient practical experience to be considered Advanced Level qualified. Refer to t

Back to Top

ISTQB Advanced Technical Test Analyst Course Objectives

  • » Summarize the generic risk factors that the Technical Test Analyst typically needs to consider.
  • » Summarize the activities of the Technical Test Analyst within a risk-based approach for planning and executing testing.
  • » Write test cases from a given specification item by applying the Decision/Condition, Modified Condition/Decision Coverage (MC/DC), and the Multiple Condition testing test design techniques to achieve a defined level of coverage.
  • » Write test cases from a given specification item by applying the Path testing test design technique.
  • » Select an appropriate structure-based technique according to a given project situation.
  • » Use control flow analysis to detect if code has any control flow anomalies.
  • » Use data flow analysis to detect if code has any data flow anomalies.
  • » Propose ways to improve the maintainability of code by applying static analysis.
  • » Specify goals to be achieved by the use of dynamic analysis.
  • » For a particular project and system under test, analyze the non-functional requirements and write the respective sections of the test plan.
  • » Define the approach and design high-level test cases for security testing.
  • » Define the approach and design high-level test cases for the reliability quality characteristic and its corresponding ISO 9126 sub-characteristics.
  • » Define the approach and design high-level operational profiles for performance testing.
  • » Given a particular product risk, define the particular non-functional test type(s) that are most appropriate.
  • » For a given scenario, define the types of defects you would expect to find by using non-functional testing types.
  • » Analyze an architectural design and identify problems according to a checklist provided in the syllabus.
  • » Analyze a section of code or pseudo-code and identify problems according to a checklist provided in the syllabus.
  • » Create a keyword table for test automation based on a given business process.

Back to Top

ISTQB Advanced Technical Test Analyst Course Outline

      1. Risk-Based Testing
        1. Introduction, Risk Identification, Assessment and Mitigation
        2. Structure-Based Testing
        3. Introduction
        4. Condition Testing
        5. Decision Condition Testing
        6. Modified Condition/Decision Testing
        7. Multiple Condition Testing
        8. Path Testing
        9. API Testing
        10. Selecting a Structure-Based Technique
      2. Analytical Techniques
        1. Introduction and Control Flow Diagrams
        2. Static Analysis: Control Flow Analysis
        3. Static Analysis: Data Flow Analysis
        4. Improving maintainability
        5. Call Graphs
        6. Dynamic Analysis
      3. Quality Characteristics for Technical Testing
        1. Introduction
        2. General Planning Issues
        3. Security Testing
        4. Reliability Testing
        5. Performance Testing
        6. Resource Use
        7. Maintainability Testing
        8. Portability Testing
      4. Reviews
        1. Introduction
        2. Using Checklists in Reviews
      5. Test Tools and Automation
        1. Integration and Information Interchange Between Tools
        2. Defining the Test Automation Project
        3. Selecting the Automation Approach
        4. Modelling Business Processes for Automation
        5. Specific Test Tools
      6. Exam

Back to Top

ISTQB Advanced Technical Test Analyst Course Benefits

  • » Prepares participants for the ISTQB Advanced Technical Test Analyst Certificate examination.

Back to Top

Do you have the right background for ISTQB Advanced Technical Test Analyst?

Skills Assessment

We ensure your success by asking all students to take a FREE Skill Assessment test. These short, instructor-written tests are an objective measure of your current skills that help us determine whether or not you will be able to meet your goals by attending this course at your current skill level. If we determine that you need additional preparation or training in order to gain the most value from this course, we will recommend cost-effective solutions that you can use to get ready for the course.

Our required skill-assessments ensure that:

  1. All students in the class are at a comparable skill level, so the class can run smoothly without beginners slowing down the class for everyone else.
  2. NetCom students enjoy one of the industry's highest success rates, and pass rates when a certification exam is involved.
  3. We stay committed to providing you real value. Again, your success is paramount; we will register you only if you have the skills to succeed.
This assessment is for your benefit and best taken without any preparation or reference materials, so your skills can be objectively measured.

Take your FREE Skill Assessment test »

Back to Top

Award winning, world-class Instructors

Our instructors are passionate at teaching and are experts in their respective fields. Our average NetCom instructor has many, many years of real-world experience and impart their priceless, valuable knowledge to our students every single day. See our world-class instructors.   See more instructors...

Back to Top

Recent Client Testimonials & Reviews

Great trainer. Delivered the course clearly and provided many real world scenarios how to apply Agile methods. Awesome job with the presentation.

- Carlos C.

Course(s) Taken

» ISTQB Software Testing Foundation

  More testimonials »  

Back to Top

Ways to contact us

Back to Top