Fundamentals of Quality Assurance Engineer

Learn How to Become a Software Quality Assurance Engineer

4.05 (15 reviews)
Software Testing
1.5 hours
Feb 2022
last update
regular price

What you will learn

Fundamentals of Quality Assurance Engineering

How to approach testing

Why test

Identify different types of software testing

Creating a test plan

Know when testing is done


In this course you will learn how to become an effective test engineer. This course will teach you the fundamental practices of a Software Quality Assurance Engineer.

We'll get into what it is like to test software and how to do it. You'll learn about how to write a test cases and how to execute a test. Learn how to file a bug report and tips and tricks on becoming a better QA engineer.

A software quality assurance engineer is someone who monitors every phase of the software development process so as to ensure design quality, making sure that the software adheres to the standards set by the development company. Software quality assurance engineers make sure that new products work before they are released to the public.

Testing is something every developer must do to write effective and quality code, but going about what you should test and how to do it can be a challenging question.

Quality Assurance is the practice of monitoring other developers' work and creating processes and tests that will ensure the product meets the end user’s expectations and limiting the amount of bugs that are released.

Software delays are costly for a company, so it is vital for software releases to meet target dates and stay within budget. A software quality assurance engineer helps meet release deadlines by breaking up the development process into attainable testing goals and relaying any issues back to the development and product teams or leaders.

By the end of this course you will know what it takes to become a Software Quality Assurance Engineer.


Fundamentals of Quality Assurance Engineer - Screenshot_01Fundamentals of Quality Assurance Engineer - Screenshot_02Fundamentals of Quality Assurance Engineer - Screenshot_03Fundamentals of Quality Assurance Engineer - Screenshot_04




QA Fundamentals

Testing Your Code
Acceptance Criteria
The Basic QA Process: Tests and Bugs

Writing Manual Test Cases

Test Case creation
Happy Path vs. Testing Edge Cases
Adding Edge Cases to Your Tests

Executing Tests

Creating a Test Plan
Regression and Configuration Testing
Exploration Testing and Automation

Bug Reporting

Understanding Bugs
Create Bug report
Severity vs. Priority

Improving Quality Assurance Practices

Black Box Testing
Beyond Testing Basics
Load Testing Web Applications
Reporting Quality
Bringing Quality Upstream



Fundamentals of Quality Assurance Engineer - Price chart


Fundamentals of Quality Assurance Engineer - Ratings chart

Enrollment distribution

Fundamentals of Quality Assurance Engineer - Distribution chart
udemy ID
course created date
course indexed date
Angelcrc Seven
course submited by