TeSTO - Techniques for Software Testing Optimization

TeSTO - Techniques for Software Testing Optimization

by Joel Oliveira, PSTQB – Portuguese Software Testing and Qualifications Board, Portugal

September 30, 2020

Full day course

Joel Oliveira started his professional career in 1998 as a researcher and since then, he already assumed different roles (from developer to tester, from technical and project manager to quality and engineering manager), managing and leading teams from 1 to 130 engineers in business areas so diverse as telecommunications, government and public sector, financial services, defense and security or aerospace.

In 2009, after a closer involvement with the software testing area, he founded the first online testing community in Portugal and one year later, the PSTQB – Portuguese Software Testing and Qualifications Board becoming a member of the ISTQB working groups in 2011.

As he is passionate about software testing & quality assurance, dedicated to improve recognition/proficiency of the testing community and eager to share his experiences, you can find him giving talks and workshops about software testing (manual, exploratory, automation, mobile, performance, security), engineering processes (waterfall, agile, continuous improvement and CMMI) or career management (mainly but not only for testers).

Full Course Outline

Are you doing software testing? And are you doing it optimizing your effort?

In our days, the demand to reduce the time to market is becoming almost insane. With the always increasing complexity (risk) of the systems, at the same time that we have shorter development cycles (time), with the advent of the agile methodologies, software testers are always under pressure to ensure more quality with less effort (cost). Is it possible?

Short answer: yes

In most of the cases, yes, it is possible. However, the solution is rarely to reduce the testing effort. Instead, you should focus on how to optimize it (delivering more value with the same effort is also a way to reduce costs)! In this workshop, we will discuss the main points of waste in testing activities and put in practice several techniques (and advices) to help with reducing the waste while optimizing the efforts.

This is a practical workshop so you will need a windows-based laptop because besides the techniques, you will also install and learn how to use a simple web testing automation tool.

Topics Covered

  • Testing activities
  • Testing principles
  • Testing skills
  • Experience-based testing
  • Test automation
  • Data-driven testing
  • Combinatorial testing

Learning Objectives

  • Understand the different testing activities and their relevance in the test results
  • Review the testing principles and understand if they are or not being applied by the participants
  • Understand and do a self-evaluation on the testing skills required to a professional tester
  • Learn and apply techniques to improve manual testing (when and how to apply the different techniques)
  • Learn and apply techniques to improve test automation (difference between fail or succeed)

Who should attend?
This course is intended for software testers (from beginners to seniors, doing manual or test automation) that want to know more about how to optimize the testing efforts.


08:30 - 09:00 Registering
09:00 - Start
10:45 - 11:15 Coffee Break
13:00 - 14:00 Lunch
15:45 - 16:15 Coffee Break
18:00 - End

To register please contact us at [email protected]

ATTENTION: Limited number of seats available for the selected course!

Ticket price: 350 EUR

Discounts
  • Early Bird (by July 15): 20%
  • Groups of five or more people: 10%
  • SEETEST 2020 attendees: 10%

The discounts apply separately and they cannot be accumulated.

All prices are exclusive VAT.

Buy Full-Day Course Ticket