English

Agile Testing – for testers: in an agile team developers and testers test together

As a tester in an agile project, you have a special role. You must apply your test knowledge and skills in an agile environment. In addition, you will be dealing with typical agile practices like iterative development, time boxing, stand-up meetings, continuous integration, test driven development and early validation. In this one-day training you learn what it means to you.

register download
brochure
call me
 

Goals

After this training:

  • You have knowledge of the Agile manifesto and Agile software development;
  • You have knowledge of the SCRUM methodology and understanding of the role of testing in SCRUM;
  • You understand key Agile test practices and know how to apply these;
  • You have an overview of case studies from various areas in which it agile testing is applied;
  • You know how test techniques (among others Exploratory Testing) can be used in agile projects;
  • You understand the changing role of the Agile tester compared to a traditional setting.

Description

Delivering quality the agile way

More and more organizations are switching from the traditional waterfall method to an agile development methodology (XP, RUP, DSDM, Scrum, etc.), often with success. Testers are expected to apply their knowledge and skills testing in an agile environment. In addition, they have to deal with typical agile practices like iterative development, time boxing, stand-up meetings, continuous integration, test driven development and early validation.

But what does this mean for the test approach? To what extent are practices and knowledge (TMap, ISTQB) still applicable? In practice, this knowledge is a very good base. But how do you apply these test methods and techniques in an agile environment? That translation requires developing a clear understanding of the background and objectives of agile. Which demands poses an agile environment to the test approach, the knowledge and especially the skills of the test professional?

These are the topics covered in the course Agile Testing - for testers.

Target audience

Who should attend this training?

The training is suitable for you if you are in any way involved in testing software and want to get a better understanding of the applicability of your knowledge and skills testing in an agile context.

Roles of participants in their organization

This training is meant for:

  • Testers, test coordinators and test managers who work or are about to work in agile projects;
  • Users, developers and administrators are involved in the agile testing information systems and software products;
  • Consultants and managers involved in setting up a testing process in an agile environment.

Prior knowledge or training required

Some basic principles and terminology in the field of software testing. Specific training in testing, software engineering or agile methods is not required to follow this course.

Program

Structure of this training

The course lasts one day. The emphasis is on Agile testing in practice, seen from the tester, especially in an environment where SCRUM is used as a framework. Discussions and opinion have an important place in this course.

Course outline

Introduction

Agile development and SCRUM

  • Development methodologies
  • Agile development
  • SCRUM
  • The 5 most important practices

Testing techniques

  • Why testing techniques in Agile projects?
  • Overview of some techniques (a.o. unit testing, Test Driven Development)
  • When to apply?

The Agile developer

  • The attitude and role of an Agile developer
  • Creation of unit test frameworks
  • Testing within an Agile organisation

Evaluatie en afsluiting

It is not the objective of this course to give the full theory behind Agile and SCRUM but the basic principles and characteristics will be introduced for participants who are not yet fully familiar with this domain. Just as ‘agile’ stands for flexibility - change is embraced - so this course will also be updated regularly in form and content and is adapted to the learning objectives. It can therefore deviate from subjects listed above.

Possibilities in-house training

Improve provides this training in house and tailored to your specific situation or needs upon request. For further information please contact us at +31 40 - 202 1803 or opleidingen@improveqs.nl.

Practical

Improve provides this training in house and tailored to your specific situation or needs upon request. For further information please contact us at +31 40 - 202 1803 or opleidingen@improveqs.nl.

Teacher

Your Trainer is Marnix van den Ent

Dates and location

There are no scheduled trainings