Who should attend
- Software Developers, Engineers, Managers and Analysts
- QA Engineers, Technicians and Testers
- Professionals from any field who want to gain expertise in Software Testing
- Graduates who want to go for a career in Software Testing
What are the prerequisites for taking this Software Testing online training course?
There are no prerequisites for this course. However, having a basic knowledge of programming languages is helpful.
About the course
Intellipaat Software Testing training will help you master software testing concepts like test cases development, error guessing techniques and Black-Box techniques and make you understand the complete testing process. As part of this Software Testing online course, you will master configuration management, defect management and risk management and will work on real-life projects.
About QA Software Testing Training Course
Every software company needs Quality Testers without which no software can be released. This comprehensive manual software testing training course will take you through the process of software testing which includes planning, scheduling, test scenarios, error analysis and so on. It includes various types of testing like performance testing, regression testing, text execution, preventive measures, generating test reports and test metrics.
What will you learn in this Software Testing training course?
- Basic framework of software testing, use cases and related terminology
- Designing various test cases and understanding the techniques involved
- Testing for various configurations and managing the risk involved
- Skills needed for identifying and preventing defects
- Gaining expertise in Bugzilla test management tool
- Log defect identification
- Automation tools like QTP and Selenium
- Life cycle of Metrics
Why should you learn Software Testing?
- Global software testing market to reach $50 billion in 2 years – NASSCOM
- A Software Tester in the United States can earn $76,000 – indeed.com
Software Testing is a part and parcel of any enterprise that is into software development. Vigorous testing of software is needed today since software is so critical to the functioning of any business. Since most academic curricula includes software development but not software testing, this course can give you an added advantage to land in the best jobs in the software sphere.
Software Testing Course Content
- Introduction to Software Testing
Testing History, Testing description, Need for testing, Defect description, principles of Testing, Quality Assurance and control, Scope, Occurrence of Testing, Constraints of Testing, Software Tester Roles, SDLC Overview, Life Cycle models, STLC Overview, AGILE Testing
- Test Planning
Test Strategy and Planning, Customizing Test Process, Budgeting Overview, Scheduling, Risk and configuration management
Hands-on Exercise – Make planning to test a product and define test strategy for the same, Plan a dummy budget allocation
- Design of Testing
Test Scenarios, cases and Data, Test Case and Scenario Difference, Test Case creation for application, Traceability Matrix and Sample description
Hands-on Exercise – Create Test Cases for an application, Create Traceability Matrix, Perform sample testing
- Techniques of testing
Black-box or Specification-based techniques, Boundary Value Analysis, Decision Table Testing, Equivalence Partitioning
Error Guessing, Exploratory Testing
Importance of STLC reviews, Review Activities, Roles and Responsibilities during Review
Hands-on Exercise – Do a Black-box or Specification-based testing, Perform Boundary Value Analysis, Test using Decision Table, Make a team of at least two people and do Review Activities of STLC
- Levels & Types of Testing
Levels of Testing:
Unit Testing, Integration Testing, System Testing, User Acceptance Testing
Types of Testing:
Regression Testing, Smoke Testing, Database Testing, Load Testing, Performance Testing, Compatibility Testing, Security Testing, Volume Testing, Stress Testing, Usability testing, Internationalization Testing, Localization Testing
Hands-on Exercise – Perform User Acceptance Testing based on requirements spec
- Executing test
Overview on Build and Release, Release Notes, Pre QA Checklist, Entry and Exit criteria, Test Execution, Hands on
Hands-on Exercise – Write a typical Release Note, Make a QA Checklist
- Managing Defect
Defect Prevention, Defect Discovery, Defect Life Cycle, Severity and Priority, Overview on RCA, Hands on Identify and log Defects, Bugzilla Tool – Hands on
Hands-on Exercise – Identify log Defects, Use Bugzilla Tool to log a defect and apply different stages of a bug (open, fixed, close etc)
- Team Collaboration & Reporting
Test Status Reports, Test Closure Reports, Tester and Developer, Team Collaboration, Client Interaction, Onshore/Offshore Model, Mitigate current challenges
Hands-on Exercise – Write Test Status Report, Write a Test Closure Report
- Measurement & Metrics
Overview on Metrics & Measurements, Test Metrics Benefits, Life Cycle of Metrics, Test Metrics types
Hands-on Exercise – Write Test Metrics
- Testing Tools & FAQs
Need for Automation, Overview of Different Automation Tools – QTP and Selenium, Quality Center Overview, FAQs
Hands-on Exercise – Use an Automation Tool (QTP or Selenium or Quality Center)
Software Testing Project
What projects I will be working on this Software Testing training?
Project : Login functionality test for an e-commerce website.
Industry : e-commerce
Problem Statement : How to successfully test a typical signup page for an ecommerce site
Topics : This project is for testing of a typical signup page which is a major usecase for e-commerce websites like amazon, etc. or even an B2C services website. You will deploy the tools needed in order to do the testing of this sign up page to detect the bugs or anomalies and check it rigorously for various test case scenarios and come up with a detailed result of the particular testing in this project.
- Test strategy and planning
- Test scenarios, cases & data
- The steps in STLC
Software Testing Certification
This course is designed for clearing the Certified Software Tester (CSTE) exam. The entire course content is in line with the certification program and helps you clear the certification exam with ease and get the best jobs in top MNCs.
As part of this training, you will be working on real-time projects and assignments that have immense implications in the real-world industry scenarios, thus helping you fast-track your career effortlessly.
At the end of this training program, there will be quizzes that perfectly reflect the type of questions asked in the certification exam and help you score better marks.
Intellipaat Course Completion Certificate will be awarded upon the completion of the project work (after the expert review) and upon scoring at least 60% marks in the quiz. Intellipaat certification is well recognized in top MNCs like Ericsson, Cisco, Cognizant, Sony, Mu Sigma, Saint-Gobain, Standard Chartered, TCS, Genpact, Hexaware, etc.
Videos and materials
Because of COVID-19, many providers are cancelling or postponing in-person programs or providing online participation options.
We are happy to help you find a suitable online alternative.