---
title: "Major Test Phases for Quality Assurance Analysts · Appnovation"
url: "https://www.appnovation.com/insights/major-test-phases-quality-assurance-analysts"
description: "What does a QA analyst do every day? The four major software test phases every quality assurance analyst should know."
---

Article

# Major Test Phases for Quality Assurance Analysts

[![](https://cdn.sanity.io/images/ey850001/production/39283c7191006a6162500d7d037926c0bac6c755-68x68.png?w=68&auto=format) vtangng vtangng QA Analyst](/people/vtangng-vtangng.md) Sep 11, 2013  
 2 min read 

![Major Test Phases for Quality Assurance Analysts](https://cdn.sanity.io/images/ey850001/production/df6d9ffa22ca18679a32047418c89e89886d125a-680x200.png?w=1400&auto=format) 

I frequently get questions regarding what my daily tasks are as a QA analyst. This is a snippet of what we do in the QA department on any given day for anyone who wants to know or wants to get into a career in QA.

There are 4 of the major test phases that we run through as part of our test cycle: Smoke, Functional, Adhoc and Regression.

**Smoke tests:** This is where the team does a quick run through of the software touching on the major functionality to make sure that that there is nothing preventing the team from performing their tests. Anything that blocks testing is escalated to the project manager so that it can be resolved immediately by the development team.

**Functional tests:** This is where the team runs through a series of test cases to ensure that the software is doing what it was designed to do. Defects are easier to capture during this phase of testing as there is usually no room for interpretation, either it works or it doesn't. Bugs are then entered into a database and assigned to a developer to fix.

**Adhoc/Exploratory tests:** This is my favourite phase of testing. This is where you get creative and try to break the software by doing things outside of what a normal user would do. It could be as simple as entering invalid text into a textbox to something more complicated where multiple inputs under certain conditions must be met before the bug occurs. Consequences can range from graphical issues to complete loss of use of the software. Again, bugs are entered into a database and assigned to a developer to fix.

**Regression test:** After bugs are fixed by the developers, the team moves to the Regression phase where they run the bugs through the newest release of the software again to make sure that they don't occur. Once a bug has been verified to not occur it is closed in the database.

The team will run through this test cycle numerous times through a software's life cycle until a majority of bugs are captured and the team is comfortable that the product is of exceptional quality for use. Hope this gives a good insight into what a QA Analyst's world looks like.

[![](https://cdn.sanity.io/images/ey850001/production/39283c7191006a6162500d7d037926c0bac6c755-68x68.png?w=68&auto=format) vtangng vtangng QA Analyst · Appnovation](/people/vtangng-vtangng.md) 

## Keep reading

[![What is Sovereign AI](https://cdn.sanity.io/images/ey850001/production/a5889abdd5e80376912546622e046e3fbef234b4-2496x1664.png?w=640&auto=format)](/insights/what-is-open-source-sovereign-ai.md)

 Article · 7 min AI 

### [What Is Open Source, Sovereign AI?](/insights/what-is-open-source-sovereign-ai.md)

Every company is encouraging more AI, and almost every AI bill is climbing. Sovereign AI is about two kinds of control: over your data and over your costs. Here's why open source sits at its foundation.

[Iain MacNeil](/people/iain-macneil.md) Article 

[![AI-first experience design](https://cdn.sanity.io/images/ey850001/production/8bbc2418e87924ef10f36115478a2e10d5bed95e-1584x624.jpg?w=640&auto=format)](/insights/how-build-ai-first-experience-without-throwing-out-everything-youve-already-built.md)

 Article · 6 min AI Sep 10, 2026 

### [How to Build an AI-First Experience Without Throwing Out Everything You've Already Built](/insights/how-build-ai-first-experience-without-throwing-out-everything-youve-already-built.md)

Users now expect a direct answer, not a list of links to click through. Here's how organizations can layer an AI-First experience onto their existing website or app, in weeks rather than years.

[Andrew Douglas](/people/andrew-douglas.md) Article 

[![What Becomes Possible When AI Can Read All the Data](https://cdn.sanity.io/images/ey850001/production/c28ab0bd26753421ee42937e13adc7a7f19b47f0-1296x510.jpg?w=640&auto=format)](/insights/what-becomes-possible-when-ai-can-read-all-data.md)

 Article · 4 min AI Sep 09, 2026 

### [What Becomes Possible When AI Can Read All the Data](/insights/what-becomes-possible-when-ai-can-read-all-data.md)

Most of the world's data has never been analyzed, only sampled. AI changes that. How AI-ready data platforms unlock questions no one could ask before.

[Appnovation](/people/appnovation.md) Article 

## Get the thinking,  
*before everyone else.*

One considered email a month. New essays, field notes from live engagements, and the occasional strong opinion. No noise.
