Durban – Cerificate Programme in Business Analysis
FTI is back in Durban
May 17, 2018
Ethics, Conduct and the Professional
Ethics, Conduct, and the Professional
July 24, 2018

Fundamentals of
Software Quality Assurance

This practical three day short course will give you a comprehensive understanding of the software testing process and the importance of testing at all stages of the software development lifecycle.
It is based on best practice in the software quality assurance environment with a strong focus on the importance of quality in testing, testing roles and responsibilities, testing requirements and using testing tools and techniques effectively.

Who should attend?

Any individual involved in software testing, including testers, test analysts, systems and business analysts and software developers.
It is suitable for anyone who needs a deeper appreciation of the software development life cycle and the activities and benefits of testing.

Course Information

Entry Requirements
There are no specific or strict entry requirements, but we recommend that you have some work experience.
If you are able to apply and practice the skills learnt on the course to your own job or workplace, this will be an advantage.
Delivery and Assessment
We use a blend of face-to-face, facilitator-led training as well as group discussions, practical exercises and feedback sessions to embed knowledge and skills.
Through the experiential approach to learning, you will be able to immediately apply what you learn.

To receive an FTI Certificate of Attendance, you will need to:
  • Attend all three consecutive full days
  • Contribute to and actively participate in work simulated activities and in practical exercises and discussions
  • Do some individual reading and self-study
Learning Outcomes

By the end of the short course, you will have developed a well-rounded understanding of the software testing development lifecycle. You will be able to:

  • Explain why quality is essential in all the testing stages of the Software Development Lifecycle
  • Extract requirements and other relevant information from stakeholders, project documentation and other sources
  • Select suitable testing types and techniques based on project focus and expected outcomes
  • Identify, prioritize, plan, create and execute basic test cases, as part of test management
  • Log and manage defects
  • Measure and report on test progress
  • Explain the importance of automation in testing
  • Source and use the most appropriate templates to help you work faster and smarter

Course Dates

05 July 2021

Online lectures
27 September 2021

Online lectures