Quality Assurance is a step-by-step process of determining whether a newly developed software is fit for going online or not. Basically, this course teaches students the role of testing in software development, manual and automated testing, different strategies and techniques for efficient analysis, and practical approaches to verify a software’s integrity. What’s interesting about this particular course, is that it requires no prior knowledge about software at all! You could simply start the course with less to none experience, and emerge as a certified tester.
Designed while keeping absolute beginners in mind, our quality assurance course is primarily focused on constructing a rigid foundation on software, and then progressively layering it with fundamentals of quality analysis. Quality Assurance is a crucial step in determining whether or not a developed software is actually working. After development is complete, various components need to be tested individually to verify integrity. As we progress through the course, we shall explore how integrity can be broken, how it can be detected, and save an instance of this experience in a documented format for future references. By the end of this course, you will have learned: • The fundamentals of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) • Roles and responsibilities of a quality analyst and business analysts in SDLC • Core concepts of Manual and Automated Testing • Design test cases and scenarios, and implementing them through practical approaches • Usage of numerous tools such as JIRA for manual testing, Selenium for Automated testing. • Document test outlines, risk factors, methodologies for future references as well.
10:00 AM - 12:00 PM