Training courses

Training courses to help you develop your own professional skills and knowledge.

Back to training list

Practical Quality Engineering

This is an intensive 2-day course, led by an expert practitioner, that will give individuals and teams a practical hands-on introduction to quality engineering.

We currently have no dates listed.
Practical Quality Engineering

LanguageCZ/EN Duration of the course2 days (from 09:00 to 17:00) LevelAll levels PlaceOn-site

About the course

Quality engineering incorporates many well-proven approaches that aim to build in quality from the start of the SDLC, rather than attempting to test it in at the end. The goal is to help the team deliver the right quality, quicker and cheaper by reducing waste, therefore saving rework, stress and frustration. The adoption of quality engineering practices is recommended for teams trying to increase the performance of their IT delivery - whether it is through DevOps, Agile or 'enlightened waterfall', to help ensure that their business remains highly competitive in this fast-changing and unpredictable world that we live in.

Testing is a fundamental part of quality engineering, but the primary purpose of testing is to measure whether the team is delivering the business value that it set out to deliver. Testing is not done to ensure quality, but to give feedback to the team about whether quality is actually there. In quality engineering, testing is applied early and continuously to provide the team with fast, ongoing feedback, allowing any mistakes to be corrected quickly and cost-effectively.

Poor quality is the result of mistakes being made. Mistakes can be made at any point, from the moment the product or feature is imagined right up until its delivery to users and customers. Therefore, the two other key pillars of quality engineering are identifying places where mistakes are more likely to happen and using various techniques to prevent them and learning from both successes and failures to try to improve the process, people and tools involved in developing the product. 

This training course has a practical approach. Sessions start with a theoretical introduction but are followed by practical sessions where the ideas we introduced are applied. Attendees will get to share their knowledge and experience with each other.

In-house training

For the in-house format, where the course is run for one or more teams, the teams will apply the concepts of quality engineering on their own day-to-day work, leaving the course with a set of improvement topics they will commit to implement. Therefore, the course will deliver tangible benefits to your organization.

Topics covered in the course

  • From testing in quality to quality engineering: An introduction to quality engineering.

  • IT Delivery Models. From waterfall to DevOps: Why DevOps has become the basis of truly high-performance teams who deliver exceptional business value. How the quality engineering principles built into DevOps can be applied in any type of SDLC.

  • Quality and quality risks: Focussing on what quality means in terms of business value and our stakeholders.

  • Building quality in: The difference between a test-in quality and built-in quality approach.

  • Shift-left: Early detection and correction of mistakes.

  • Preventing quality issues: We look at why mistakes are made and when there are higher risks of mistakes. Then look at techniques to prevent them from happening.

  • Teaming: We explain why cross-functional teams and collaboration are the powerhouse of quality engineering.

  • Continuous improvement and flow. How we can identify where we have bottlenecks and decide what we can do about them.

Trainers

Phil Royston

Phil Royston

Principal Consultant & Tesena Advisor

After a bit of a journeyman IT career starting in the late 1980s, he practically fell into the software testing world in 2002. He hasn't looked back since and still loves what he does. In 2013, he co-founded Tesena | Smart Testing with the slightly ambitious, but very seriously intended goal of changing the software testing world. He enjoys working with our clients to help solve their testing and software quality challenges at individual, team, group, and organizational levels. Beyond his commitment to advancing software quality, he is also dedicated to education and professional development. As a lecturer of courses, he shares his extensive knowledge and experience, shaping the next generation of IT professionals. Phil regularly shares what he learned as a speaker at conferences, further contributing to the industry's growth and evolution.
show more

Do you want tailored training?

We will prepare tailored training for you, at the time and place you choose. Fill in the basic information and we will get back to you.

By submitting the form you agree to privacy policy.