Learn Software Testing: 2 Day Practical Training | Darwin

Learn Software Testing: 2 Day Practical Training | Darwin

Overview

Fundamentals of Software Testing provides a complete picture of the testing process and how to deliver high, proven-quality software.

Bring your team and save:

1. Groups of three or more receive a 10% discount

2. Organizations hosting an in-house session with 10+ participants enjoy a 15% discount.

About This Course

Duration: 2 Days (9:00 AM – 5:00 PM)
Delivery Mode: Classroom / In-Person Workshop
Language: English
Credits: 16 PDUs / Training Hours
Certification: Course Completion Certificate Provided
Refreshments: Lunch, tea/coffee, and snacks included

Course Overview

Testing is a critical role in software development that requires special skills and knowledge that are not commonly taught to software developers, business analysts and project managers. This often results in insufficient time and resources being allocated for this important function, and quality suffers—as do the users of the software.

Equally important is the need to measure quality quickly and efficiently because limitations in resources and schedules are realities that aren’t going away. We need to do the best we can with what we have and still deliver high, proven-quality software.

Fundamentals of Software Testing provides an eye-opening view into this challenging task. It provides a complete picture of the testing process, how it fits into the development life cycle, how to properly scope and prioritize testing activities, and what techniques to use for optimal results.

This software testing training begins with a deep-dive into the Universal Testing Method, followed with a close look at testing phases, testing approaches, non-functional testing, and testing for different platforms. If time permits, the course finishes up with some bonus material covering an introduction to automation testing and behavior-driven development.

Learning Objectives

  • Establish a workable definition of software quality and show how testing fits in the quality process
  • Understand the Universal Testing Method
  • Utilize a combination of skills, tactics, practices and tools to build a base that testers can apply to solve testing problems
  • Learn the six common phases of software testing and their characteristics
  • Understand how the different test phases correspond to various development methodologies, such as Waterfall and Agile
  • Understand various approaches to testing and discuss selection of approaches to address the need for both positive and negative testing
  • Go beyond functional testing and learn nine types of non-functional testing who typically performs them, what their scope is, what tools are commonly used, and what best practices apply
  • Explore software testing platforms and identify each platform’s unique characteristics and important aspects to understand when preparing related tests
  • Learn how to optimize your automation testing investment and plan properly for long-term success
  • Understand Behavior Driven Development (BDD) and Test Driven Development (TDD) so testers can be prepared to adopt them using iterative development methods


Target Audience

This software testing training course is an immediate benefit to:

  • Testers of all types and levels
  • Other disciplines who perform their own testing or are involved in testing
  • Quality Assurance Professionals
  • Test Management
  • QA Managers
  • QA Directors
  • Software Engineers
  • Business Analysts
  • Project Managers
  • IT Specialists (Security, Capacity Management, Networking…)
  • Business Stakeholders
  • Outsourcer Staff (Buyers and Suppliers)
  • Application Development Managers

Why choose this course?

Fundamentals of Software Testing provides an eye-opening view into this challenging task. It provides a complete picture of the testing process, how it fits into the development life cycle, how to properly scope and prioritize testing activities, and what techniques to use for optimal results. We need to do the best we can with what we have and still deliver high, proven-quality software.

©2026 MG Aussie Events. This content is protected by copyright law. Copy or Reproduction without permission is prohibited.

Fundamentals of Software Testing provides a complete picture of the testing process and how to deliver high, proven-quality software.

Bring your team and save:

1. Groups of three or more receive a 10% discount

2. Organizations hosting an in-house session with 10+ participants enjoy a 15% discount.

About This Course

Duration: 2 Days (9:00 AM – 5:00 PM)
Delivery Mode: Classroom / In-Person Workshop
Language: English
Credits: 16 PDUs / Training Hours
Certification: Course Completion Certificate Provided
Refreshments: Lunch, tea/coffee, and snacks included

Course Overview

Testing is a critical role in software development that requires special skills and knowledge that are not commonly taught to software developers, business analysts and project managers. This often results in insufficient time and resources being allocated for this important function, and quality suffers—as do the users of the software.

Equally important is the need to measure quality quickly and efficiently because limitations in resources and schedules are realities that aren’t going away. We need to do the best we can with what we have and still deliver high, proven-quality software.

Fundamentals of Software Testing provides an eye-opening view into this challenging task. It provides a complete picture of the testing process, how it fits into the development life cycle, how to properly scope and prioritize testing activities, and what techniques to use for optimal results.

This software testing training begins with a deep-dive into the Universal Testing Method, followed with a close look at testing phases, testing approaches, non-functional testing, and testing for different platforms. If time permits, the course finishes up with some bonus material covering an introduction to automation testing and behavior-driven development.

Learning Objectives

  • Establish a workable definition of software quality and show how testing fits in the quality process
  • Understand the Universal Testing Method
  • Utilize a combination of skills, tactics, practices and tools to build a base that testers can apply to solve testing problems
  • Learn the six common phases of software testing and their characteristics
  • Understand how the different test phases correspond to various development methodologies, such as Waterfall and Agile
  • Understand various approaches to testing and discuss selection of approaches to address the need for both positive and negative testing
  • Go beyond functional testing and learn nine types of non-functional testing who typically performs them, what their scope is, what tools are commonly used, and what best practices apply
  • Explore software testing platforms and identify each platform’s unique characteristics and important aspects to understand when preparing related tests
  • Learn how to optimize your automation testing investment and plan properly for long-term success
  • Understand Behavior Driven Development (BDD) and Test Driven Development (TDD) so testers can be prepared to adopt them using iterative development methods


Target Audience

This software testing training course is an immediate benefit to:

  • Testers of all types and levels
  • Other disciplines who perform their own testing or are involved in testing
  • Quality Assurance Professionals
  • Test Management
  • QA Managers
  • QA Directors
  • Software Engineers
  • Business Analysts
  • Project Managers
  • IT Specialists (Security, Capacity Management, Networking…)
  • Business Stakeholders
  • Outsourcer Staff (Buyers and Suppliers)
  • Application Development Managers

Why choose this course?

Fundamentals of Software Testing provides an eye-opening view into this challenging task. It provides a complete picture of the testing process, how it fits into the development life cycle, how to properly scope and prioritize testing activities, and what techniques to use for optimal results. We need to do the best we can with what we have and still deliver high, proven-quality software.

©2026 MG Aussie Events. This content is protected by copyright law. Copy or Reproduction without permission is prohibited.

Want to train your entire team together?

This two-day workshop can be delivered in Classroom or Virtual format and is suitable for teams involved in testing, quality assurance, development, and project management.

Contact us today to schedule a customized in-house, face-to-face session: eventbrite@mgaussie.com

Good to know

Highlights

  • ages 18+
  • In person

Refund Policy

Refunds up to 7 days before event

Location

Regus-Darwin, 66 Smith Street

66 Smith Street#Level 4 and 5

Ph No: 61(0) 2 80155605 Darwin City, NT 0800

How do you want to get there?

Map

Agenda

• Introduction and Overview

• What to Test and How to Test it — The Universal Testing Method

• Common Phases of Testing

Frequently asked questions
Organized by
MG Aussie
Followers--
Events16286
Hosting--
Report this event