Software Testing 101 : topics to explore
Image credits: Pexels.com

Software Testing 101 : topics to explore

If you are a beginner or having few years of experience in Software Testing field, then you might have heard of the below topics.


Incase you have not heard about them, then it is time to explore and learn.

Search for each of these topics and learn them in detail to increase your awareness and think about them in your Software projects.

  • The Test Pyramid
  • Levels of Testing (Different Test Environments) — Unit, Integration, System, Acceptance
  • Interface Testing:

  1. UI Testing (Web with different browsers OR Desktop applications)
  2. API Testing (Rest APIs are frequently used, GraphQL and gRPC can be explored)
  3. Database Testing (SQL and No SQL)
  4. Mobile Testing (Android and iOS)

  • Software Development Life Cycle
  • Software Testing Life Cycle
  • Bug Life cycle (also called as Defect Life Cycle)
  • Types of Testing (Functional and Non Functional)
  • Agile methodologies (Scrum, Kanban) — This is not topic related to Testing but understanding about the Agile ceremonies (various meetings) and day to day activities that the Software Testers do can be helpful.

These are some of the topics you can explore and deep dive as Software Test Engineer.

Do add more topics or your views in the Comments section on this article.


Swaroop Nadella

LinkedIn | YouTube | Social Links

Waqas W.

(SDET-I) Software Test Engineer

1y

Thanks for posting

Vishaal Shaarma

SDET | Focused on Test Automation for API - UI - Mobile | Proficient in Azure-DevOps, Java & JavaScript stacks | Driving Quality Engineering through Effective Team Leadership

1y

Pinned to points Thanks Swaroop Nadella for posting it.

Jayateerth Katti

Testing | Mentor | 20 Years of testing service | Test Manager | AI Enthusiast

1y

Crisp and to the point. Thanks Swaroop Nadella

Swaroop Nadella

Test Automation Engineer | Educator, YouTuber | Software Testing and Automation

1y
Like
Reply

To view or add a comment, sign in

More articles by Swaroop Nadella

  • NoSuchElementException - why does it occur?

    Hi Folks, Let's learn about NoSuchElementException, which is frequently observed during the Selenium Java - Web UI…

    7 Comments
  • Generics for Java Automation Testers - Simplified

    Hi Folks, Lets learn Generics in Java today! Did you always written ArrayList in Java Collections, but dont know what…

    13 Comments
  • String Comparisions - 4 Examples with == and equals( )

    Hi Folks, Welcome to the third Edition of the LinkedIn Newsletter - Learn with Swaroop Nadella. Today let's learn about…

    9 Comments
  • What to learn as QA Fresher in 2024?

    As an Beginner into Software Testing and Automation, often QA Freshers are confused on what to learn. So this article…

    9 Comments
  • Testing Pyramid - Exploring Different Versions

    Hello, Welcome to my First edition on the LinkedIn Newsletter. My Name is Swaroop Nadella and I would be sharing…

    8 Comments
  • Understanding the Automation Test Pyramid

    Hello, Let's understand the Testing Pyramid or Automation Test Pyramid. As an Software Tester, you might have come…

    19 Comments
  • Test Automation Engineer Roadmap

    Hi Folks, This is frequently asked question from my LinkedIn connections and many people has this question while trying…

    32 Comments
  • Networking and Message playbook

    Hello Friends, This article is focused on the importance of the proper Networking, how to send messages to the LinkedIn…

    8 Comments

Insights from the community

Others also viewed

Explore topics