Training About ALPI Consulting Products News & Events Careers Contact

Course Catalog

Choose ALPI and Get Peace of Mind with our "Free Refresher Guarantee!"

ALPI training courses are uniquely effective at building better testers. We're so confident about our course quality that we'll even let you retake the course for FREE within four months! Need other reasons to choose ALPI? We have many!

• Our trademark Interactive Learning Method™ incorporates your workplace challenges into the classroom as teaching examples so you can see the concepts come to life.

• Our live instructors can answer your questions about how to apply the material to your real-world projects. This is just one of the reasons our courses are better than online courses - see the 4 reasons ALPI courses are better than online courses.

• Our courses are designed around you, so you gain practical skills that are ready to use as soon as soon as you get back to work.

Get peace of mind with ALPI and our "Free Refresher Guarantee!" Contact us for details on this outstanding ALPI-only benefit! Register now, as courses fill quickly.

printer-friendly version

Advanced Level Test Analyst - ISTQB Software Testing Certification Training
Course Description Why choose ALPI for ISTQB Advanced Level Test Analyst certification training?
  • We use live instructors in both our in-person and virtual classes so you can ask questions and get answers right away.
  • We focus on real-world examples.
  • We teach using interactive, hands-on exercises.
  • And only ALPI offers our free refresher guarantee so you can re-take a course within 4 months at no additional charge. Contact us for information about this unique benefit that gives you peace of mind.

This course provides test engineers with advanced skills in test analysis, design, and execution. This hands-on course provides test engineers with the ability to define and carry out the tasks required to put the test strategy into action. The course will teach attendees how to analyze the system, taking into account the user’s quality expectations. They will learn how to evaluate system requirements as part of formal and informal reviews, using their understanding of the business domain to determine requirement validity. Attendees will know how to analyze, design, implement, and execute tests, using risk considerations to determine the appropriate effort and priority for tests. They will be able to report on testing progress and provide necessary evidence to support their evaluations of system quality. Attendees will learn how to implement a testing effort that supports the explicit and implicit testing objectives.

Upon successful completion of the course exam, the candidate will receive the Certified Tester Advanced Level Test Analyst Certificate (CTAL-TA) in Software Testing. Total price includes $2600 course plus $200 ISTQB exam fee.

By the end of this course, an attendee should be able to:

  • Perform the appropriate testing activities based on the software development lifecycle being used.
  • Determine the proper prioritization of the testing activities based on the information provided by the risk analysis.
  • Select and apply appropriate testing techniques to ensure that tests provide an adequate level of confidence, based on defined coverage criteria.
  • Provide the appropriate level of documentation relevant to the testing activities.
  • Determine the appropriate types of functional testing to be performed.
  • Assume responsibility for the usability testing for a given project.
  • Effectively participate in formal and informal reviews with stakeholders, applying knowledge of typical mistakes made in work products.

  • Duration 4 day(s)
    Time 9 - 5 pm
    Price $2,800
    Labs Exercises reinforcing Learning Objectives help to understand and apply topics in the course.

    Intended Audience Software testers, senior testers, test analysts, test leads, and business analysts.

    Prerequisites You must have obtained an ISTQB Foundation Level Certification (CTFL) to be eligible for Advanced Level Certification and have 3 years of experience.

    Prior to attending class please download and review the following document: Advanced Level Test Analyst Syllabus

    Outline Learning Objectives

    Through presentation, discussion, and hands-on exercises, attendees will learn to:
  • Explain how and why the timing and level of involvement for the Test Analyst varies when working with different lifecycle models
  • Summarize the activities performed by the Test Analyst in support of planning and controlling the testing
  • Analyze a given scenario, including a project description and lifecycle model, to determine the appropriate tasks for the Test Analyst during the analysis and design phases
  • Explain why test conditions should be understood by the stakeholders
  • Analyze a project scenario to determine the most appropriate use for low-level (concrete) and high-level (logical) test cases
  • Describe the typical exit criteria for test analysis and test design and explain how meeting those criteria affect the test implementation effort
  • For a given scenario, determine the steps and considerations that should be taken when executing tests
  • Explain why accurate test case execution status information is important
  • Provide examples of work products that should be delivered by the Test Analyst during test closure activities
  • Explain the types of information that must be tracked during testing to enable adequate monitoring and controlling of the project
  • Provide examples of good communication practices when working in a 24-hour testing environment
  • For a given project situation, participate in risk identification, perform risk assessment and propose appropriate risk mitigation
  • Explain the use of cause-effects graphs
  • Write test cases from a given specification item by applying the equivalence partitioning test design technique to achieve a defined level of coverage
  • Write test cases from a given specification item by applying the boundary value analysis test design technique to achieve a defined level of coverage
  • Write test cases from a given specification item by applying the decision table test design technique to achieve a defined level of coverage
  • Write test cases from a given specification item by applying the state transition test design technique to achieve a defined level of coverage
  • Write test cases from a given specification item by applying the pairwise test design technique to achieve a defined level of coverage
  • Write test cases from a given specification item by applying the classification tree test design technique to achieve a defined level of coverage
  • Write test cases from a given specification item by applying the use case test design technique to achieve a defined level of coverage
  • Explain how user stories are used to guide testing in an Agile project
  • Write test cases from a given specification item by applying the domain analysis test design technique to achieve a defined level of coverage
  • Analyze a system, or its requirement specification, in order to determine likely types of defects to be found and select the appropriate specification-based technique(s)
  • Describe the application of defect-based testing techniques and differentiate their use from specification-based techniques
  • Analyze a given defect taxonomy for applicability in a given situation using criteria for a good taxonomy
  • Explain the principles of experience-based techniques, and the benefits and drawbacks compared to specification-based and defect-based techniques
  • For a given scenario, specify exploratory tests and explain how the results can be reported
  • For a given project situation, determine which specification-based, defect-based or experience-based techniques should be applied to achieve specific goals
  • Explain by example what testing techniques are appropriate to test accuracy, suitability, interoperability and compliance characteristics
  • For the accuracy, suitability and interoperability characteristics, define the typical defects to be targeted
  • For the accuracy, suitability and interoperability characteristics, define when the characteristic should be tested in the lifecycle
  • For a given project context, outline the approaches that would be suitable to verify and validate both the implementation of the usability requirements and the fulfillment of the user's expectations
  • Explain why review preparation is important for the Test Analyst
  • Analyze a use case or user interface and identify problems according to checklist information provided in the syllabus
  • Analyze a requirements specification or user story and identify problems according to checklist information provided in the syllabus
  • Explain how phase containment can reduce costs
  • Explain the information that may be needed when documenting a non-functional defect
  • Identify, gather and record classification information for a given defect
  • Explain the purpose of root cause analysis
  • Explain the benefits of using test data preparation tools, test design tools and test execution tools
  • Explain the Test Analyst’s role in keyword-driven automation Explain the steps for troubleshooting an automated test execution failure

  • See the currently scheduled public and virtual live course dates below and click on the "Register Now" button.

    If you have 6 or more students, save time and money with our on-site instruction at your facility. Learn more by calling us at 301 654-9200.

    Class Dates
    Start End Location
    Monday, June 19, 2017 Thursday, June 22, 2017 Virtual Live
    Monday, July 31, 2017 Thursday, August 03, 2017 Denver, CO
    Monday, September 25, 2017 Thursday, September 28, 2017 Chevy Chase, MD
    Monday, December 04, 2017 Thursday, December 07, 2017 Virtual Live


          4 REASONS
      TO CHOOSE ALPI

    1. ALPI has been helping software testers since 1993. Our experience assures you of quality training.

    2. You have the opportunity to re-take the same course at ALPI for FREE within four months of the original class date.

    3. Our Interactive Learning Method™ offers a richer training experience that gives you skills you can apply right away.

    4. Our instructors have real-world experience so you learn concepts - and how to apply them.