Skip to content
TestQuality

Software Testing · Page 2

Articles about software testing from the TestQuality blog: examples, tips and best practices for QA teams and developers.

65 articles

  • Testing Selenium Pros & Cons | Automated Testing Test ManagemenTestQuality

    Automation Testing

    Unleashing Generative AI Across the Software Lifecycle

    Introduction Software development that is both efficient and effective is becoming more important as the world becomes more dependent on technology. To guarantee that systems and…

    Jose Amoros · · 7 min read

  • Ad-Hoc Test Management SuiteDocumentation-Requirements Attachements Software Testing Agile QA Quality Software Unit Tests Automated Testing

    LLM Testing Tool

    Embracing the future: The Rise of AI in Software Engineering

    New, game-changing technologies have emerged in the ever-changing field of software engineering as a result of the relentless search for efficiency and creativity. Platform engineering, AI…

    Jose Amoros · · 4 min read

  • Testing Selenium Pros & Cons | Automated Testing Test ManagemenTestQuality

    Exploratory Testing

    Should our Exploratory Testing Be Automated?

    Exploratory tests are always different tests that are created and conducted at the same time. According to this concept, their automation may appear unnatural. Nonetheless, the deployment of…

    Jose Amoros · · 5 min read

  • When should Regression Testing be performed?

    Articles

    When should Regression Testing be performed?

    Regression Testing has its importance with regards to software maintenance. Its primary goal is to discover bugs across the system that were missed during first rollout of a new feature.…

    TestQuality Team Jose · · 8 min read

  • Software Compatibility Testing QA Testers Functional Tests Test Management Tool TestQuality

    Compatibility Testing

    Software Compatibility Testing: Importance, Types & Categories

    In today’s diverse technological landscape, software applications must perform flawlessly across an ever-growing array of devices, operating systems, browsers, and network conditions. This…

    Jose Amoros · · 6 min read

  • What's ChatGPT in Software Testing? | Best Practices Pros Cons of Chat GPT

    Software Testing

    ChatGPT Impact on Software Testing Practices

    Open AI developed Chat GPT, an auto-generative technology for AI chatbots to use in providing online customer support. It employs Natural Language Processing (NLP) and has been trained to…

    Jose Amoros · · 10 min read

  • End-to-End Testing. What Mistakes Avoid? Best practices E2E

    Automation Testing

    End-To-End Testing: Mistakes to Avoid

    As we explained in a previous post, where we explained What End-2-End Testing is, we described End-to-end tests as a frequent type of automated testing used to ensure that your websites work…

    Mike Swindell · · 5 min read

  • Software Testing | Test Management Tool | TestQuality

    Cucumber Framework

    Is there any better alternative to Selenium?

    For almost two decades, Selenium has been the go-to framework for automated software testing. We have successfully developed that Selenium is a collection of technologies for automating…

    Jose Amoros · · 8 min read

  • Software Testing | Test Management Tool | TestQuality

    Automation Testing

    React Testing: Best Frameworks, Libraries and Tools

    The most important part of using TDD with React is picking the correct testing toolset and framework, regardless of whether you’re doing unit testing, integration testing, or end-to-end…

    Jose Amoros · · 8 min read

  • Software Testing | Test Management Tool | TestQuality

    Automation Testing

    Best JavaScript Testing Tools

    These days, it’s simple to become confused by all the JavaScript testing options available. For that reason, at TestQuality we felt it necessary to compile this testing tutorial post for…

    Jose Amoros · · 8 min read

  • Regression Testing Definitive Guide | Test Management Best Practices Guidelines Mistakes TestQuality

    Automation Testing

    Regression Testing: A Definitive Guide

    1.What’s Regression Testing and why is it so important?2.Planning for regression testing, including test cases, frequency, and other considerations3.How do you keep your product’s delivery…

    Jose Amoros · · 11 min read

  • Testing Selenium Pros & Cons | Automated Testing Test ManagemenTestQuality

    Defect Management

    Top 15 Manual Testing Interview Questions and Answers

    To help you feel more prepared for your next interview, this post is a collection of some of the most frequently asked questions asked in manual and software testing interviews. You should…

    Jose Amoros · · 9 min read

  • Unit vs Regression Testing: A Complete Comparison Guide

    Regression Testing

    Unit vs Regression Testing: A Complete Comparison Guide

    Developers spend significant time testing code, yet many teams still struggle with choosing the right testing approach for their specific needs. Research by the Consortium for Information &…

    Jose Amoros · · 12 min read

  • Test Management Suite Documentation Requirements-Attachements Software Testing Agile QA Quality Software Unit Tests Automated Testing

    Defect Management

    The need to write an effective Software Bug Report

    As mentioned when explaining how to write a software testing plan, every software development project is essentially restricted by its resources, its timelines, and the deliverables that it…

    Jose Amoros · · 7 min read

  • Testing Selenium Pros & Cons | Automated Testing Test ManagemenTestQuality

    Automation Testing

    Comparing Cypress and Playwright: Pros and Cons

    It is necessary to test web apps and ensure that they perform according to user requirements in order to provide a high-end user experience. There are several tools and frameworks available…

    Jose Amoros · · 8 min read

  • Expert Tips using Gherkin Cucumber Feature Scenario Best Practices Softare Testing Test Automation TestQuality

    Behavior-Driven Development (BDD)

    15 Proven Techniques for Using Gherkin language

    Following on from our post on Cucumber and Gherkin Language Best Practices we have compiled a list of 15 expert suggestions to bear in mind when working with Cucumber.Following on from our…

    Jose Amoros · · 6 min read

  • Top Jira Integrations for softtware Testing | TestQuality

    Software Testing

    6 JIRA Integrations for Software Testing

    Project managers are required to manage people, teams, and tools. They accept accountability for the broader picture. Jira is a prominent project management program that is owned by…

    Jose Amoros · · 7 min read

  • Software Testing | Test Management Tool | TestQuality

    Automation Testing

    5 Hacks on How to Improve End To End Testing

    End-to-end testing are an effective technique to develop high-quality online apps. Unfortunately, certain tests are slower than others, causing delays in the development process. Here are…

    Jose Amoros · · 10 min read

  • Ad-Hoc Test Management SuiteDocumentation-Requirements Attachements Software Testing Agile QA Quality Software Unit Tests Automated Testing

    Software Testing

    Testing Methodologies in the Testing Life Cycle

    Before you can release your application, you must demonstrate that it functions well and is free of bugs. That proof will necessitate a test plan that incorporates many testing methodologies…

    Jose Amoros · · 9 min read

  • Testing Selenium Pros & Cons | Automated Testing Test ManagemenTestQuality

    Automation Testing

    Selenium Vs Cypress.io : A Comparison Analysis

    QA teams and developers have started shifting focus to an open-source test automation tool and framework.Open-source test automation frameworks incorporate the most effective software…

    Jose Amoros · · 4 min read

  • Software Testing Analysis Github Jira Test Priority Quality Testing Effort Test Management QADevOps TestQuality

    Quality Assurance

    How to Increase Test Efficiency with TestQuality

    Copyright notice: This text was originally written by John Paliotta, Vector Informatik GmbH, under the headline “Improving test efficiency” and can be found at:…

    Jose Amoros · · 5 min read

  • Software Testing | Test Management Tool | TestQuality

    Automation Testing

    How to Eliminate Flaky CI Builds in 3 steps

    Needless to say that flaky builds reduce productivity and reduce the value of your tests and those unreliable builds are dangerous to all developers. A successful DevOps testing plan for…

    Jose Amoros · · 6 min read

  • Software Testing | Test Management Tool | TestQuality

    Software Testing

    What is Quality Assurance in Software Testing?

    Quality Assurance (QA) is a typical process for ensuring that the end product of any Software Development Lifecycle (SDLC) corresponds to the overall and scope-agreed-upon objectives.…

    Jose Amoros · · 10 min read

  • Error Monitoring & Tracking Platforms | TestQuality

    Compatibility Testing

    Rollbar vs Sentry vs Bugsnag. What are the differences?

    After the application is up and running, we need to check error tracking when any errors or problems are raised. This has resulted in the proliferation of various error monitoring…

    Jose Amoros · · 5 min read

  • Software Testing-Manual Testing Error-prone Automation Testing Test Case Management TestQuality

    Automation Testing

    Why Manual Tests Are Error-Prone (And What to Do About It)

    Like it or not, you don’t have time for manual testing. In today’s fast-moving mobile market, slow and error-prone manual tests can cost a company hundreds of thousands of dollars. There’s…

    Jose Amoros · · 3 min read

  • Ad-Hoc Test Management SuiteDocumentation-Requirements Attachements Software Testing Agile QA Quality Software Unit Tests Automated Testing

    Exploratory Testing

    What is Ad-hoc Testing?

    What is Ad Hoc Testing? Ad Hoc Testing is defined as random testing without a strategy. It is also known as Monkey Testing or Random Testing. This sort of testing does not conform to any…

    Jose Amoros · · 5 min read

  • Test Management Suite Documentation Requirements-Attachements Software Testing Agile QA Quality Software Unit Tests Automated Testing

    Software Testing

    Why is Test Documentation Necessary in Software Testing?

    Why Is Test Documentation Necessary in Software Testing? In software testing, test documentation provides a detailed reference point for what should be tested, how testing should be done,…

    Jose Amoros · · 6 min read

Get the free weekly newsletter for QA

New articles, testing tips and guides, once a week.

How do you want to build quality?

Classic TestQuality test management, or Levr, our newest platform built for teams working with AI coding agents.

LevrFree during preview

New from the team that brought you TestQuality

Issues, agentic testing and a project control plane for your agents. All in one.

For teams building with Claude Code, Codex, Cursor and other coding agents.

  • Issues & projects for humans and agents. Epics, stories, cycles and triage that your team and your coding agents both read and update.
  • Agentic testing, built in. Agents write tests against acceptance criteria, run them and record results, in the same graph as the issues.
  • The control plane for your agents. Claude Code, Codex, Cursor or any MCP client. Manual, semi or fully autonomous, with gates that hold and every action attributed.
Try Levr free

Completely free during preview · No credit card

TestQualityTest management

Classic test management that integrates with the stack you already have.

For QA and dev teams working in GitHub, Jira and CI/CD.

  • Test plans, cases, runs and cycles
  • Manual, automated and exploratory testing
  • Integrates with GitHub, Jira, CI/CD and 30+ tools
  • Free plan, and a 14-day trial of paid plans
Start with TestQuality

Free plan available · No credit card