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

Agile Tester - ISTQB Software Testing Certification Training
Course Description Why choose ALPI for ISTQB agile testing certification training?
  • ALPI's training is accredited by the U.S. Board for ISTQB certification, ASTQB, so you can be certain you are getting excellent training quality.
  • 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.

The ISTQB Agile Tester Foundation Certificate Course is a two-day course explaining the fundamentals of testing on agile projects. This course is accredited by ISTQB and addresses the ISTQB Foundation Level Extension Syllabus - Agile Tester.

The course includes exercises and practice exams to highlight key aspects of the syllabus and to help participants understand and practice the concepts and methods presented.

This course provides participants with the knowledge and skills necessary to become an effective member of an Agile team. Explains the fundamentals of testing on Agile projects including commonly used Agile development practices and processes. Describes how to organise and estimate testing and how to apply risk-based testing on Agile projects, and outlines the important testing and test-related tools typically used on Agile projects.

Upon successful completion of the course exam, the candidate will receive the ISTQB Foundation Level Agile Tester Certification. Total price includes $1350 course plus $150 ISTQB exam fee.

By the end of this course, an attendee should be able to:
  • Collaborate in a cross-functional Agile team being familiar with principles and basic practices of Agile software development.
  • Adapt existing testing experience and knowledge to Agile values and principles.
  • Support the Agile team in planning test-related activities.
  • Apply relevant methods and techniques for testing in an Agile project.
  • Assist the Agile team in test automation activities.
  • Help business stakeholders define understandable and testable user stories and acceptance criteria.
  • Work and share information with other team members using effective communication styles and channels.

Duration 2 day(s)
Time 9 - 5 pm
Price $1,500
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 managers including test managers, project managers, quality managers.

Prerequisites You must have obtained an ISTQB Foundation Level Certification (CTFL) to be eligible for the Agile Extension Certification.

Prior to attending class please download and review the following document: Agile Tester Syllabus

Outline

Course Content (Overview)

  1. Agile Software Development
    1.1 The Fundamentals of Agile Software Development
    1.2 Aspects of Agile Approaches
  2. Fundamental Agile Testing Principles, Practices, and Processes
    2.1 The Differences between Testing in Traditional and Agile Approaches
    2.2 Status of Testing in Agile Projects
    2.3 Role and Skills of a Tester in an Agile Team
  3. Agile Testing Methods, Techniques, and Tools
    3.1 Agile Testing Methods
    3.2 Assessing Quality Risks and Estimating Test Effort
    3.3 Techniques in Agile Projects
    3.4 Tools in Agile Projects

Course Content

  1. Agile Software Development
    1.1 The Fundamentals of Agile Software Development
      1.1.1      Agile Software Development and the Agile Manifesto
    1.1.2      Whole-Team Approach
    1.1.3      Early and Frequent Feedback
    1.2 Aspects of Agile Approaches
      1.2.1      Agile Software Development Approaches
    1.2.2      Collaborative User Story Creation
    1.2.3      Retrospectives
    1.2.4      Continuous Integration
    1.2.5      Release and Iteration Planning

  2. Fundamental Agile Testing Principles, Practices, and Processes
    2.1 The Differences between Testing in Traditional and Agile Approaches
      2.1.1      Testing and Development Activities
    2.1.2      Project Work Products
    2.1.3      Test Levels
    2.1.4      Testing and Configuration Management
    2.1.5      Organizational Options for Independent Testing
    2.2 Status of Testing in Agile Projects
      2.2.1      Communicating Test Status, Progress, and Product Quality
    2.2.2      Managing Regression Risk with Evolving Manual and Automated Test Cases
    2.3 Role and Skills of a Tester in an Agile Team
      2.3.1      Agile Tester Skills
    2.3.2      The Role of a Tester in an Agile Team
  3. Agile Testing Methods, Techniques, and Tools
    3.1 Agile Testing Methods
      3.1.1      Test-Driven Development, Acceptance Test-Driven Development, and Behaviour-Driven Development
    3.1.2      The Test Pyramid
    3.1.3      Testing Quadrants, Test Levels, and Testing Types
    3.1.4      The Role of a Tester
    3.2 Assessing Quality Risks and Estimating Test Effort
      3.2.1      Assessing Quality Risks in Agile Projects
    3.2.2      Estimating Testing Effort Based on Content and Risk
    3.3 Techniques in Agile Projects
      3.3.1      Acceptance Criteria, Adequate Coverage, and Other Information for Testing
    3.3.2      Applying Acceptance Test-Driven Development
    3.3.3      Functional and Non-Functional Black Box Test Design
    3.3.4      Exploratory Testing and Agile Testing
    3.4 Tools in Agile Projects
      3.4.1      Task Management and Tracking Tools
    3.4.2      Communication and Information Sharing Tools
    3.4.3      Software Build and Distribution Tools
    3.4.4      Configuration Management Tools
    3.4.5      Test Design, Implementation, and Execution Tools
    3.4.6      Cloud Computing and Virtualization Tools

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
Thursday, February 01, 2018 Friday, February 02, 2018 Virtual Live
Thursday, April 05, 2018 Friday, April 06, 2018 Chevy Chase, MD
Thursday, July 12, 2018 Friday, July 13, 2018 Virtual Live
Thursday, October 04, 2018 Friday, October 05, 2018 Denver, CO
Thursday, December 13, 2018 Friday, December 14, 2018 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.