Skip to content

Pages

Courses

ALL COURSES

Resources

ALL RESOURCES

Blogs

ALL BLOGS
Use coupon code LEARN21 at checkout for 21% off any course. Valid through 9/30/21.
*Offer excludes Scaled Agile (SAFe®) courses, CSP-SM and private team training.

Advanced Tester Certification - Technical Test Analyst

Expand on the test techniques and methods introduced in the ISTQB Foundation certification course as you prepare for the ISTQB® Advanced Tester Certification/Technical Test Analyst.

The ISTQB™ Advanced Tester Certification — Technical Test Analyst (TTA) training course expands on the test techniques and methods introduced in the ISTQB Foundation certification course.  This three-day course covers six main areas that fall within the area of responsibility of the Technical Test Analyst, risk-based testing, structure-based testing, analytical techniques, quality characteristics for technical testing, reviews, and  test tools and automation.

This ISTQB Software Testing certification course includes extensive hands-on exercises so that you can practice and master the methods and techniques covered in the course.

Available formats for this course
In-Person
Live Online
Private Team Training
Duration
3 days/24 hours of instruction
Public Classroom Pricing

Starting at: $2895(USD)

$3750(CAD)

GSA Price: $2460

Group Rate: $2895

Get the full details on this course. Download the .PDF Brochure below:

Part 1: TTA’s Tasks in risk-based testing

  1. Risk Management Activities – Revisited
  2. Risk Identification, assessment and mitigation

Part 2: Structure-based testing

  1. Control Flow Analysis Control Flow Concepts – Revisited
  2. Condition Testing
  3. Recognizing Conditions in Decisions
  4. Condition Testing – Issues
  5. Decision Condition Testing
  6. Decision Condition Testing – Issues
  7. Modified Condition/Decision Coverage (MC/DC)
  8. MC/DC – Usage and reasoning
  9. MC/DC – Rules and coupled terms
  10. Multiple Condition Testing
  11. Multiple Condition Coverage – recognizing Multiple Conditions
  12. Multiple Condition Coverage – Issues
  13. Path Testing
  14. Understanding Path Coverage
  15. Formal Path Testing – Cyclomatic Complexity
  16. API (Application Programming Interface)
  17. API Testing
  18. API Testing – Coverage and defects
  19. Selecting a Structure-Based Technique

Part 3: Analytical Techniques

  1. Data Flow Analysis
  2. Data Flow – Define-Use Technique
  3. Define-Use Pairings – Common Pairings
  4. General Data Flow – Common Anomalies
  5. Improving Maintainability
  6. Improving Maintainability – Tools
  7. Call Graphs
  8. Call Graphs – Usage and Application
  9. Integration Testing – Methods
  10. Pairwise Integration Testing
  11. Neighborhood Integration Testing
  12. McCabe's Design Predicate Approach
  13. Dynamic Analysis
  14. Dynamic Analysis – Applicability and tools
  15. Dynamic Analysis – Application
  16. Detecting Memory Leaks
  17. Detecting Wild Pointers
  18. Wild Pointers – tools and issues
  19. Analysis of Performance

Part 4: Quality characteristics for technical testing

  1. Quality Characteristics – responsibility, requirements and issues
  2. General Planning Issues
  3. Stakeholder Requirements
  4. Required Tool Acquisition and Training
  5. Test Environment Requirements
  6. Organizational Considerations
  7. Data Security Considerations
  8. Security Testing – Potential Threats
  9. Security Test Planning – Concepts
  10. Security Test Specification
  11. Security Testing – Static Analysis
  12. Reliability Testing
  13. Measuring Software Maturity
  14. Tests for Fault Tolerance
  15. Recoverability Testing
  16. Reliability Test Planning
  17. Performance Testing
  18. Load Testing
  19. Stress Testing
  20. Scalability Testing
  21. Performance Test Planning
  22. Resource Utilization
  23. Maintainability Testing
  24. Analyzability, Changeability, Stability, and Testability
  25. Portability Testing
  26. Installability, co-existence/compatibility, adaptability, replaceability

Part 5: Reviews

  1. Using Checklists in Reviews
  2. Architectural Reviews
  3. Code Reviews

Part 6: Test tools and automation

  1. Integration and Information Interchange
  2. Defining the Test Automation Project
  3. Technical Test Analyst – Key Activities
  4. Selecting the Automation Approach
  5. Data-Driven Approach
  6. Keyword-Driven Approach
  7. Test Automation – Initialization
  8. Test Automation – Handling Errors
  9. Modeling Business Processes
  10. A Keyword Table – Example
  11. Keyword Automation – Issues
  12. Specific Test Tools
  13. Fault Seeding/Fault Injection Tools
  14. Performance Testing Tools
  15. Tools for Web-Based Testing
  16. Tools to Support Model-Based Testing
  17. Component Testing and Build Tools

 

  • Individuals who have taken the ISTQB® Certified Tester—Foundation Level training and wish to expand their knowledge and skills into more advanced areas
  • Individuals who have received the ISTQB® Foundation Level certification, have met the criteria for taking the advanced certification exams, and wish to prepare for those exams. For more information regarding the criteria for taking the advanced examinations, go to www.ASTQB.org.
  • Anyone wishing to learn more about advanced testing topics

  • Understand the complexities of testing internal code constructs
  • Create efficient and effective test cases to cover complex decisions
  • Improve the focus and power of the test cases you create
  • Focus on multiple aspects related to the “internals” of your system where many defects hide
  • Identify key technical characteristics of the system that require testing including: Maintainability, analyzability, changeability, stability, portability and testability
  • Understand the use of reviews and tools with the technical testing domain

Cancellations within twenty (20) business days of the event start date are subject to a 20% cancellation fee. Cancellations within fifteen (15) business days of the event start date are subject to the full event fee.

Advanced Tester Certification - Technical Test Analyst Schedule

Location
Date
Register
CPSFDC\Entity\Session::__set_state(array( 'entitySanitizer' => 'CPSFDC\\Utils\\Sanitizers\\SessionSanitizer', 'sfId' => 'a011G00000ZTqzzQAD', 'startDate' => '2021-10-25', 'startTime' => '12:00 pm', 'endDate' => '2021-10-29', 'endTime' => '5:00 PM', 'name' => 'SQ32006VCL', 'standardCourseFee' => '2895', 'standardCourseFeeCAD' => '3750', 'standardCourseFeeEUR' => '2600', 'courseId' => 'ATCTECHTESTER', 'course' => 'a0037000003dZxPAAU', 'courseSfId' => 'a0037000003dZxPAAU', 'courseName' => 'Advanced Tester Certification - Technical Test Analyst', 'instructorId' => '122032', 'instructorSfId' => 'a0237000001Y4QaAAK', 'instructorDisplayName' => 'SQE', 'instructorName' => 'SQE', 'locationCode' => 'VCL', 'sessionStatus' => 'O', 'city' => 'Live Online Training', 'state' => '', 'cityState' => 'Live, Online Training', 'locationSfId' => 'a0637000000tn2hAAA', 'subjectSfId' => 'a051G00000Jso64QAB', 'subjectName' => 'Software Testing & QA', 'specialitySfId' => 'a051G00000Jso69QAB', 'specialityName' => 'Improved Test Coverage', 'expertiseSfId' => 'a051G00000JsoBKQAZ', 'expertiseName' => NULL, 'certificationSfId' => NULL, 'certificationBody' => 'ISTQB', 'certificationName' => 'ISTQB Advanced Tester Certification - Technical Test Analyst', 'pdus' => '', 'deliveryModalities' => 'In-Person;Live Online', 'fullFacilityAddress' => 'Live Instructor-Led Online Training
Please call Cprime for location details
at 1-877-800-5221
, LOL', 'gtr' => '', ))
Live, Online Training
Oct 25th - 29th 12:00 pm - 5:00 PM ET
$2895(usd)

Request Private Team Training