Skip Main Navigation
Page Content

Save This Event

Event Saved

Ticket Information

Ticket Type Price Fee Quantity
Standard Pricing $1,495.00 $0.00

Who's Going

Loading your connections...

Share Agile QA & TDD

Event Details

Often, agile teams will roadblock at QA.  This is rarely a QA personnel issue, but rather the approach and choreography between Development and QA.

In this hands-on three-day workshop we will explore an agile-friendly approach to streamlining this most fundamental of software development processes, with the goal of removing that bottleneck and increasing the quality and outcomes of your teams. Topics will include agile requirements and testing theory, implementable practices, tooling examples, environment setup, and advice to make a system more testable.

The workshop simulates reality by dividing participants in to QA and Programmers and providing them with a problem to solve. Topics are then iteratively introduced as the teams work through the product backlog together.

Note: This workshop is designed for complete teams and is therefore not available as a public offering.
Contact us about scheduling this class for your team.


  • QA/Test professionals, Developers, Managers with practitioner-level familiarity with agile and Scrum

Participants will learn to:

  • Level-set on core Scrum concepts such as Product Backlog, User Stories, Acceptance Criteria
  • Describe the role of agile QA, contrasting with the traditional role
  • Discuss the types of testing, when they should be performed, and the Definition of Done
  • Agile-friendly test planning, including sample artifacts for manual-only testing
  • Establish fundamental development and test processes, including branching strategy and code promotion
  • Establish the combined Dev + QA environment
  • Execute and fail a series of tests
  • Write code to make tests pass
  • Compare and contrast TDD and BDD styles
  • Establish the defect control process
  • Implement Test Doubles (Dummies, Stubs, Fakes, and Mocks)
  • Implement smoke tests
  • Introduce integration testing
  • Demonstrate automation at the Acceptance Test level
  • Implement continuous integration
  • Check-in, build, run partially passing tests
  • Refactor
  • Regression Test
  • Work with and test Legacy code
  • Make code more testable
Have questions about Agile QA & TDD? Contact Improving - Ohio

Save This Event

Event Saved


Improving Enterprises - Columbus
One Easton Oval
Suite 175
Columbus, OH 43219


Improving - Ohio

The Best Way To Learn Is Through Experience.

Improving believes that the best way to learn is through the application of knowledge in real-world environments. We specialize in creating situated, hands-on learning solutions for our customers in the areas of agile processes, object-oriented design, and test-driven development.

  Contact the Organizer

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.