Software Testing Fundamentals Course

Price
$1,195.00 USD

Duration
2 Days

 

Delivery Methods
Virtual Instructor Led
Private Group

Course Overview

How much does poor software quality really cost? According to the Consortium for IT Software Quality, software defects cost the U.S. economy an estimated $2.84 trillion annually—largely due to issues that could have been caught with structured testing.

The Software Testing Course provides testers, QA professionals, software developers, and analysts with the tools to plan, execute, and improve software testing across the lifecycle. You'll learn core testing concepts, techniques for both manual and automated testing, and strategies for testing in various software development frameworks.

This testing course is ideal for anyone new to QA or those expanding their role into software testing. Through real-world examples and hands-on practice, you'll build confidence in test planning, defect tracking, and requirement validation using industry-standard tools and methodologies.

Course Objectives

  • Develop an understanding of basic concepts associated with software testing
  • Recognize the benefits of quality efforts in testing
  • Describe the key roles, processes, activities, and deliverables associated with testing in various environments
  • Learn the importance of good requirements as a base for testing
  • Understand and distinguish among common testing approaches, levels, styles, and types
  • Articulate the key components in a test strategy and a test plan
  • Create a test strategy
  • Understand the challenges of testing vendor-supplied applications
  • Identify test scenarios and create test cases based on scenarios and requirements
  • Determine how to manage and report defects

Who Should Attend?

This course will benefit anyone wanting to learn more about software testing or just getting started in a software testing role.
  • Top-rated instructors: Our crew of subject matter experts have an average instructor rating of 4.8 out of 5 across thousands of reviews.
  • Authorized content: We maintain more than 35 Authorized Training Partnerships with the top players in tech, ensuring your course materials contain the most relevant and up-to date information.
  • Interactive classroom participation: Our virtual training includes live lectures, demonstrations and virtual labs that allow you to participate in discussions with your instructor and fellow classmates to get real-time feedback.
  • Post Class Resources: Review your class content, catch up on any material you may have missed or perfect your new skills with access to resources after your course is complete.
  • Private Group Training: Let our world-class instructors deliver exclusive training courses just for your employees. Our private group training is designed to promote your team’s shared growth and skill development.
  • Tailored Training Solutions: Our subject matter experts can customize the class to specifically address the unique goals of your team.

What is the Software Testing Workshop ?

The Software Testing Workshop is a 2-day intermediate-level course that covers the fundamentals of requirements-based testing, including planning, test design, execution, and documentation. It earns you 14 PDUs/CDUs.

Is this course part of a certification path or credential?

While not tied to an exam, this workshop is highly recommended as a foundation for ISTQB, IIBA, and QA career development programs. It supports certification readiness and professional growth.

Will this course help me write test cases from real business use cases?

Yes. You'll learn to use business use cases to define scenarios, write test cases, select data, and validate that functional requirements are met.

Will this course help me test applications built by external vendors?

Yes. A full module addresses the unique challenges of testing vendor-supplied software and how to validate requirements even when you didn’t write the code.

Is this training worth it?

Yes—testing directly impacts software reliability, cost, and stakeholder satisfaction. This course equips you with essential QA skills and 14 PDUs/CDUs to support long-term career goals.

Learning Credits: Learning Credits can be purchased well in advance of your training date to avoid having to commit to specific courses or dates. Learning Credits allow you to secure your training budget for an entire year while eliminating the administrative headache of paying for individual classes. They can also be redeemed for a full year from the date of purchase. If you have previously purchased a Learning Credit agreement with New Horizons, you may use a portion of your agreement to pay for this class.

If you have questions about Learning Credits, please contact your Account Manager.

Corporate Tech Pass: Our Corporate Tech Pass includes unlimited attendance for a single person, in the following Virtual Instructor Led course types: Microsoft Office, Microsoft Technical, CompTIA, Project Management, SharePoint, ITIL, Certified Ethical Hacker, Certified Hacking Forensics Investigator, Java, Professional Development Courses and more. The full list of eligible course titles can be found at https://www.newhorizons.com/eligible.

If you have questions about our Corporate Tech Pass, please contact your Account Manager.

Course Prerequisites

A basic understanding or exposure to requirements and software projects.

Ideal for those new to testing or in roles with QA responsibility, this course covers testing types, processes, and levels. Through hands-on labs and real-world examples, you’ll build the skills to contribute confidently to quality efforts and reduce project risk.

Agenda

Module 1: Testing Concepts

  • What is software testing and why it matters
  • Characteristics of effective testing
  • Testing maturity model and common gaps
  • Testable vs. vague requirements

Module 2: Testing Process and Methodology

  • The generic software testing process
  • Seven core tenets of software testing
  • Testing in predictive, iterative, and adaptive SDLCs

Module 3: Testing Levels and Types

  • Unit, integration, system, and enterprise testing
  • User Acceptance Testing (UAT)
  • Manual testing vs. test automation
  • Performance testing and API testing basics

Module 4: Testing Strategy and Test Plan Development

  • Difference between a test strategy and a test plan
  • Static vs. dynamic testing
  • Writing test cases and selecting test data
  • Test environment setup and planning

Module 5: UAT Testing Process

  • Defining test deliverables and team setup
  • UAT methodology and timelines
  • Executing tests and analyzing results
  • Sign-off and approval steps

Module 6: Test Scenarios and Case Design

  • Identifying high-priority scenarios
  • Writing reusable test cases and scripts
  • Test management tools (including Selenium and Java examples)

Module 7: Defect Management and Test Closure

  • Preventing vs. detecting defects
  • Defect tracking and classification
  • Writing clear defect descriptions
  • Closing the testing cycle
 

Upcoming Class Dates and Times

Oct 20, 21
8:00 AM - 4:00 PM
ENROLL $1,195.00 USD
CourseID: 5589
 



Do You Have Additional Questions? Please Contact Us Below.

contact us contact us 
Contact Us about Starting Your Business Training Strategy with New Horizons