Hello DEV Community π
This is my first post here after a long time, and Iβm really excited to start sharing my learning journey.
Currently, Iβm working on building my skills in Software Quality Assurance (SQA), especially focusing on Manual Testing.
As a beginner, I realized that manual testing is not just about clicking buttons β itβs about thinking like a user, understanding requirements, and ensuring software quality.
So today, I want to share 5 important things every beginner should know before starting manual testing.
β 1. Manual Testing Is More Than βJust Checkingβ
Many people think manual testing is only about trying the app and finding bugs.
But actually, manual testing is about:
- Understanding the feature
- Validating user experience
- Ensuring the product meets requirements
A testerβs job is to make sure the software works correctly in real-life scenarios.
β 2. Requirements Are Your Best Friend
Before testing anything, always ask:
- What is the expected behavior?
- What problem is this feature solving?
- What are the acceptance criteria?
Even simple testing becomes much easier when you clearly understand the requirement.
π Good testing always starts with good understanding.
β 3. Always Think in Positive and Negative Scenarios
Beginner testers often test only the βhappy path.β
But real users donβt always behave perfectly.
Example for a login page:
- β Positive Test: Login with correct credentials
- β Negative Test: Login with wrong password
- β Negative Test: Leave fields empty
- β Negative Test: Enter invalid phone number
Testing both scenarios helps find real issues.
β 4. Test Cases Help You Stay Organized
Writing test cases is one of the best habits for QA engineers.
A simple test case includes:
- Test Steps
- Expected Result
- Actual Result
- Status (Pass/Fail)
Even if you are new, test cases help you test systematically and avoid missing important checks.
β 5. Bug Reporting Is a Skill (Not Just a Message)
Finding a bug is not enough β reporting it properly is equally important.
- A good bug report should include:
- Clear bug title
- Steps to reproduce
- Expected vs Actual result
- Screenshot or video evidence
- Severity/Priority (if applicable)
A well-written bug report saves developers a lot of time.
π± Final Thoughts
As a beginner in SQA, Iβm learning that manual testing builds the foundation of quality assurance.
It improves:
- Attention to detail
- Analytical thinking
- Communication
- Product understanding
Iβll keep sharing more beginner-friendly QA topics as I continue learning.
π¬ Letβs Connect!
If youβre also learning QA or working in software testing, feel free to share your thoughts:
π What was the first thing you learned in manual testing?
Thanks for reading! π

Top comments (0)