Certified Software Tester (CSTE)

In this course, students will describe the various testing principles and concepts with a special focus on the Certified Software Tester (CSTE) examination objectives.

Skip to Available Dates

Learning Objectives

Upon successful completion of this course, students will be able to:

  • identify the characteristics of software testing.
  • explain the software test process.
  • explain the various levels of software testing.
  • identify the various testing techniques to determine software quality.
  • describe the various test case design techniques that determine software quality.
  • describe various tasks involved in planning and estimating tests.
  • describe various tasks involved in identifying risks during software testing.
  • identify the various strategies of developing and implementing tests to assess the quality of a software product.
  • describe various tasks involved in creating effective test reports.
  • identify the various factors that are required to build an effective test environment.
  • identify the various skills required to effectively manage a test project.
  • describe the various tasks involved in testing software developed by external organizations.
  • describe the various tasks involved in testing software controls and adequacy of security procedures.
  • explain the strategies employed while testing new technologies.


    Course Details

    Course Outline

    1 - Understanding Software Testing
  • Understand the Importance of Testing
  • Identify Quality Parameters
  • Identify Factors That Affect Software Quality
  • Identify Quality Assessment Standards and Models
  • 2 - Understanding the Test Process
  • Identify Test Phases
  • Understanding the Testing Workbench Process
  • Understand the Incident Life Cycle
  • Identify Test Documents
  • 3 - Understanding Test Levels
  • Understand Component Testing
  • Understand Integration Testing
  • Understand System Testing
  • Understand Acceptance Testing
  • 4 - Understanding Testing Techniques
  • Identify Structural Testing Techniques
  • Identify Functional Testing Techniques
  • 5 - Examining Test Case Design Techniques
  • Identify Structure-Based Test Design Techniques
  • Identify Specification-Based Test Design Techniques
  • Identify Experience-Based Test Design Techniques
  • 6 - Planning and Estimating Tests
  • Create a Test Plan
  • Estimate Testing Effort
  • 7 - Handling Risks in Software
  • Identify Software Risks
  • Manage Risks
  • 8 - Implementing Tests
  • Understand the Test Development Process
  • Create Test Cases
  • Analyze Test Metrics
  • Analyze Defect Management
  • 9 - Reporting on Tests
  • Define Test Metrics for Test Reports
  • Identify Test Reporting Tools
  • Create Test Reports
  • Perform Test Closure Activities
  • 10 - Building a Test Environment
  • Identify Management Responsibilities
  • Understand Management Process Models
  • Managing Test Administration
  • 11 - Managing a Test Project
  • Identify Skills Required to Supervise a Test Project
  • Identify the Leadership Skills to Manage a Project
  • Introduce Tools into an Organization
  • 12 - Testing Software Developed by External Organizations
  • Analyze COTS Software Test Process
  • Analyze Contracted Software Test Process
  • 13 - Testing Software Controls and the Adequacy of Security Procedures
  • Analyze Internal Controls
  • Analyze Security Trainings
  • 14 - Testing New Technologies
  • Analyze the Impact of Testing New Technologies
  • Analyze the Challenges of Testing New Technologies
  • Actual course outline may vary depending on offering center. Contact your sales representative for more information.

    Who is it For?

    Target Audience

    This course is for software testing professionals appearing for the Certified Software Tester (CSTE) examination.

    Other Prerequisites

    No specific prerequisites are necessary; however, familiarity with the software development practices and basic principles of software testing will be helpful. Suggested Element K course: Introduction to Software Life Cycle Models.

    Certified Software Tester (CSTE)

    Course Length : 5 Days

    1. Choose a Date | 2. Click Enroll Now

    Need Help Picking the Right Course? Give us a call! +359 2 421 0040