The Complete Quality Assurance Course- Beginners Guide 2024

Become an expert Quality Assurance Tester by mastering software testing, ETL Testing Best Practices 2024

4.65 (23 reviews)
Udemy
platform
English
language
Software Testing
category
The Complete Quality Assurance Course- Beginners Guide 2024
94
students
7.5 hours
content
Apr 2024
last update
$49.99
regular price

What you will learn

The Complete Quality Assurance Course- Learn QA (Manual Software testing, ETL Testing) from Scratch

Learn Manual Software Testing, ETL Testing . Become Quality Assurance Manual Tester by mastering software testing.

Quality Assurance guidance for starting your first IT job as a Manual Software Tester

Master the basic concepts of software testing

Learn software testing for web applications and improve the quality of your team's software

Agile Methodology

ETL Testing Industry Best Practices

Why take this course?

Manual Software Testing and ETL Testing Guide to Web Application Testing for Beginners from scratch. Quality Assurance is a must need in today’s era of technology. Meeting the expected quality of an application has become an essential factor for organizations. This is where software development and software testing concepts come into play. Organizations need to follow certain quality assurance standards in order to survive in the market competition. It is must required to understand software development life cycle before executing software testing concepts. We often ignore software testing fundamentals and manual testing concepts which is hugely harmful. IT professionals can never reach the expected level of success without a strong foundation in software development and software testing concepts. Also, it has not been easy to find project oriented and real-time training in software testing fundamentals. However, we all need to learn the basics of quality assurance and testing before jumping into any sort of automation. In this course, we took a hands-on and step by step approach to make it easier for IT professionals to master software testing core concepts. This course includes basic and advanced QA training videos with practical examples of different aspects of testing including software development life cycle (SDLC), overview of specific roles and real-time work environment for a software tester, different types of testing, creating comprehensive test plans, and test cases.


Our main objectives are to make sure that attendees will be able to

· Understand the Basic concepts and terminology of Manual Software testing

· Software Test Lifecycle

· Waterfall and Agile Testing Process

· Perform Web and Mobile Functional Testing

· Plan, Document and Execute test activities

· Understand Common Test Cases


Intended audience

· Internees

· Fresh graduates

· Graduates with one year experience

· Software Testers, Developers, Designer, QA Engineers


Course Outcomes

By the end of this course attendee/ trainee will have the working knowledge of the following:

· Comfortable understanding of Testing and web terminology

· Be able to comfortably work in Agile Testing Methodology

· Grasp over Functional Testing and Techniques (Web & Mobile)

· Grasp over Test Plan, Test Cases, Bug Reports, Defect Reports

· Hands on understanding of common Test Cases

· Attendee will be able to work on live projects

· Ability to use multiple tools used for delivering a project




Course outline

1. Introduction

a) Software Development Lifecycle

b) Waterfall Model

c) Agile Model


2. Introduction to testing

a) Why test?

b) Who does Testing?

c) When to Start/ Stop Testing?

d) Principals of testing

e) Verification & Validation

f) Standards & Models Related to Testing

g) V-Model – Intro only


3. Testing Terminology

a) Static analysis and dynamic analysis

b) Failure, Error, Fault, And Defect

c) Testing, Debugging

d) Software Testing Life cycle


4. Testing methodologies & levels

a) Methods of Testing

§ Manual Testing

§ Automation Testing

b) Levels of testing

§ Unit

§ Integration

§ System

c) Testing techniques

§ Black Box Testing

§ White Box Testing

§ Grey Box Testing

d) Types of Testing

§ Functional Testing

§ Non- Functional Testing (automation, performance, security, data, platform)


5. Functional Testing

· Kualitatem Process for testing

a. Techniques

i. Equivalence Partitioning

ii. Boundary Value Analysis

iii. Error Guessing

iv. State Transition Testing

v. Use Case Testing

Types

i. Integration Testing

ii. System Testing

§ Regression Testing

iii. Acceptance Testing


6. Non Functional Testing

a. Performance Testing

b. Load Testing

c. Stress Testing

d. Volume Testing

e. Reliability Testing

f. Usability Testing

g. Compatibility Testing

h. Security Testing

i. Portability Testing


7. Bug lifecycle

a. Waterfall

b. Agile


8. Testing Documentation

· Test Plan

o Introduction

o Test Items

o Software Risk Issues

o Features to be Tested

o Features not to be Tested

o Approach

o Item Pass/Fail Criteria

o Suspension Criteria and Resumption Requirements

o Test Deliverables

o Staffing and Training Needs

o Responsibilities

o Schedule

o Planning Risks

o Glossary

· Test Estimation

· Test Scenario

· Test Case

· Traceability Matrix

· Bug Report


9. Bug Tracking Tools & Project Tracking

a. JIRA

b. Trello

c. Bugzilla

d. Base Camp

e. Kualitee


10. Team Work


11. Agile testing

a. Water fall

b. Agile

c. Scrum

d. Agile Testing Quadrants

e. Agile Testing Process

f. Agile Testing Principal & Techniques


12. Web Testing

a. Web Terminology

b. Functionality Testing

c. Usability testing

d. Interface testing

e. Component-level testing

f. Accessibility Testing

g. Configuration Testing

h. Database testing

i. Compatibility testing

j. Performance testing

k. Security testing


13. Mobile Gestures

a. Mobile Terminologies

b. Mobile Gestures


14. Mobile Application Testing

a. What is Mobile Application Testing?

b. Differences between Native, Hybrid and Mobile Web Application?

c. Complexity of mobile testing domain.

d. Recommended strategy for mobile application testing


15. Responsive web Testing

a. Responsive web Design

b. Responsive web Testing


16. Cross Browser and Cross Platform Testing

a. Cross Browser Testing

b. Why Cross Browser Testing

c. How to Perform Cross Browser Testing

d. Cross platform Testing


17. Blog Writing

18. Bugs Classification

19. Testing type Qualification

20. Evaluation




Screenshots

The Complete Quality Assurance Course- Beginners Guide 2024 - Screenshot_01The Complete Quality Assurance Course- Beginners Guide 2024 - Screenshot_02The Complete Quality Assurance Course- Beginners Guide 2024 - Screenshot_03The Complete Quality Assurance Course- Beginners Guide 2024 - Screenshot_04

Reviews

Nouman
September 14, 2023
This Quality Assurance course was an amazing and interesting journey from start to finish. The content was both insightful and engaging, and the instructor's expertise brought the subject to life. I'm truly grateful for this enriching experience.
Ali
August 26, 2023
I have completed the ETL testing course by asim, and I must say it exceeded my expectations. The course was incredibly informative, providing a comprehensive understanding of ETL processes and testing techniques. The value for the money invested is undeniable, given the depth of knowledge I gained. Highly recommended!
Amr
May 29, 2023
Asim really gives you a run down of what the software testing phases and methods are like and explains things well
Sabeeh
February 20, 2023
Asim has a firm grasp of the concepts being taught and he is able to convey his knowledge in a simple and efficient way

Charts

Price

The Complete Quality Assurance Course- Beginners Guide 2024 - Price chart

Rating

The Complete Quality Assurance Course- Beginners Guide 2024 - Ratings chart

Enrollment distribution

The Complete Quality Assurance Course- Beginners Guide 2024 - Distribution chart
4552506
udemy ID
2/15/2022
course created date
2/24/2022
course indexed date
Bot
course submited by