FA-0504Software DevelopmentAutomation, RPA & Power Platform

Quality Assurance Software Tester

Introduction

Why this course

Explore the practical realm of software testing through our Comprehensive QA Software Tester Training. This 3-day course is designed to provide a solid foundation in the essentials of quality assurance, emphasizing hands-on learning.

Duration: 3 Days

Prerequisites

Prerequisites

  • Basic Understanding of Software Development
  • Basic Computer Skills
  • Computer with fast internet

Learning Outcome:

  • Understand the core principles of software testing in the software development lifecycle.
  • Differentiate between manual and automated testing methodologies, exploring functional and non-functional testing types.
  • Implement black-box and white-box testing techniques, utilizing equivalence partitioning, boundary value analysis, and error guessing for improved test case design.
  • Gain hands-on experience with industry-standard testing tools such as Selenium, JUnit, and TestNG, understanding the role of automation in testing.
  • Develop comprehensive test plans and strategies, creating effective test cases and scenarios for various testing levels.
  • Execute test cases manually and through automated tools, mastering defect tracking and reporting for clear communication within the testing process.
  • Engage in discussions to deepen understanding and address specific questions, collaborating with peers and the instructor to enhance the learning experience.
Training outline

3 modules

·
01Day 1: Introduction to Software Testing and QA Basics6 topics
  • Introduction to software testing and its importance.
  • Key terms and concepts in software testing.
  • Manual vs. Automated Testing.
  • Functional vs. Non-functional Testing.
  • Unit, Integration, System, and Acceptance Testing.
  • Exercises.
02Day 2: Testing Techniques and Tools6 topics
  • Black-box testing vs. White-box testing.
  • Equivalence partitioning, Boundary value analysis.
  • Error guessing, exploratory testing.
  • Introduction to popular testing tools (e.g., Selenium, JUnit, TestNG).
  • Hands-on exercises with basic test automation.
  • Exercises.
03Day 3: Test Planning and Execution5 topics
  • Test planning and strategy.
  • Writing test cases and test scenarios.
  • Executing test cases manually and with automated tools.
  • Defect tracking and reporting.
  • Exercises.

A programme built around your team.

Share your training goals and requirements.

Quality Assurance Software Tester
FA-0504

Share your requirements for this programme.

Training enquiry

Quality Assurance Software Tester