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.