Skip to content
TestQuality

Test Automation Fundamentals

Articles about test automation fundamentals from the TestQuality blog: examples, tips and best practices for QA teams and developers.

19 articles

  • Test Automation Software

    Automation Testing

    What Is Test Automation Software? Types & How to Choose

    Test automation software runs your tests automatically so teams catch bugs sooner and ship faster. Start by mapping which tests actually deserve automation, then choose the tool that fits…

    Jose Amoros · · 9 min read

  • AI Test Automation Frameworks

    AI Testing

    How to Implement AI Test Automation Frameworks

    AI test automation frameworks are transforming how teams build, execute, and maintain test suites by embedding intelligence directly into the testing workflow. Start small with a pilot…

    Jose Amoros · · 11 min read

  • Test Automation Framework for CI/CD

    Automation Testing

    Choosing the Right Test Automation Framework for CI/CD

    Selecting the right automation framework impacts your CI/CD pipeline speed, test reliability, and team productivity. Start by evaluating your pipeline requirements and team capabilities…

    Jose Amoros · · 7 min read

  • How to Write Effective Gherkin Acceptance Criteria: A Guide

    Acceptance Testing

    How to Write Effective Gherkin Acceptance Criteria: A Guide

    Key Takeaways: Gherkin acceptance criteria transform user stories into executable specifications that bridge technical and business teams. Writing gherkin acceptance criteria has become…

    Jose Amoros · · 11 min read

  • What Is Gherkin? How to Write Gherkin Tests (2026 Guide)

    Articles

    What Is Gherkin? How to Write Gherkin Tests (2026 Guide)

    Gherkin is a plain-English syntax that turns requirements into tests everyone on the team can read, write, and run. If your requirements still live in static docs, learning Gherkin is the…

    Jose Amoros · · 18 min read

  • How Test Automation Efficiency Improves QA

    Automation Testing

    How Test Automation Efficiency Improves QA

    Key Takeaways Test automation efficiency revolutionizes software quality assurance by transforming time-intensive manual processes into rapid, reliable, and repeatable testing cycles. The…

    Jose Amoros · · 14 min read

  • Top Test Automation Frameworks for DevOps Teams

    Automation Testing

    Top Test Automation Frameworks for DevOps Teams

    DevOps teams need frameworks that integrate seamlessly with CI/CD pipelines, support rapid deployment cycles, and provide clear visibility into quality and speed. A robust test management…

    Jose Amoros · · 12 min read

  • Software Testing | Test Management Tool | TestQuality

    Quality Assurance

    How AI is Transforming Software Testing in 2025

    The software testing landscape is experiencing an unprecedented transformation as we venture into 2025 as we outlined in our previous post on the rise of AI in Software Engineering and…

    Jose Amoros · · 8 min read

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

    Quality Assurance

    The Power of Code Coverage in Software Testing

    Hey DevSquad! Today, let’s embark on a journey into the fascinating realm of code coverage in software testing. Buckle up because we’re not just exploring the basics – we’re diving deep into…

    Jose Amoros · · 4 min read

  • What's Model-Based Testing in Software Testing.

    Automation Testing

    What’s Model-Based Testing? Advantages & Disadvantages

    Models may be used to create tests in a variety of ways. Because testing is typically exploratory and reliant on heuristics, there is no one optimum strategy for test generation. It is usual…

    Jose Amoros · · 7 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

    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

  • 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

  • Software Testing Test Automation | Test Management TestQuality

    Articles

    5 Favorite Web Apps For Practicing Automation Testing

    It can be challenging to decide which practice test automation app to use, as there are many on the market and more joining the crowd. So, how does a developer choose, and what…

    Jose Amoros · · 9 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

  • Software Testing | Test Management Tool | TestQuality

    Software Testing

    Top 8 Test Management Tool Advantages and Best Practices

    Test management tools involves test organization and planning, test estimation, monitoring and control but also, problem management, test reporting and implementation. As a result of this,…

    Jose Amoros · · 7 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