This is a second story in the series based on my presentation “No Team, No Tests, No Time or How To Survive and Thrive when Resources are Limited” that I gave at Test Leadership Summer 2020. The first one No Time To Test and No Time To Automate can be found here

Selecting the right test automation tools takes time, few weeks at least to do it properly. QA Engineers need to build a proof of concept, automate a sufficient amount of tests (think double digits, not single numbers), and use it for a sprint or two. Wrong test automation…

This series of stories is based on my presentation “No Team, No Tests, No Time or How To Survive and Thrive when Resources are Limited” that I gave at Test Leadership Summer 2020. Test Leadership is one of the best testing conferences in North America, and only one conference that specifically designed for QA Managers, Team Leads, Directors, and everybody else who aims to become or already is a QA leader.

If you ever joined the startup as a first QA or worked on a project with strict deadlines because the company needs to hit that marked opportunity, or worked…

Part 4. AI and the QA Profession

Photo by Markus Winkler on Unsplash

Part 1 of this article, “The Current State of AI in Testing” can be found here

Part 2 of this article, “An Overview of AI-Based Test Tools” can be found here

Part 3 of this article, “AI Automation in the Wild,” can be found here

Codeless script generation has limits

Although the creation of tests using recording features is much easier and faster than using traditional tools, it rarely went absolutely smoothly. Sometimes I needed to re-record steps or part of the script. Sometimes I needed to manually add delays. Creating custom object names that followed a naming convention that included dates in the names…

Part 2: An Overview of AI-Based Test Tools

Photo by Markus Winkler on Unsplash

Part 1 of this article “The Current State of AI in Testing” can be found here

Part 3 of this article, “AI Automation in the Wild,” can be found here

Part 4 of this article “Conclusions,” can be found here

AI-based test automation tools vs traditional testing tools

Test authoring. Initially, the most visible difference between traditional and AI-based QA tools is the way tests are authored. When traditional tools are used, it’s a manual process. That starts with defining test cases, validation and assertions, and then, ends with coding and testing that the test script actually works. Most AI-based test automation tools record an actual user (test…

Part 3: AI Automation in the Wild

Photo by Markus Winkler on Unsplash

Part 1 of this article, “The Current State of AI in Testing,” can be found here

Part 2 of this article, “An Overview of AI-Based Test Tools,” can be found here

Part 4 of this article “AI and the QA Profession” can be found here

Quick Start

For the products I test, platform end-to-end flows are difficult to execute (even manually) because they require complex and thoughtful data setup, a deep understanding of the platform, and familiarity with the technical details. Add to this limited QA resources and challenging deadlines, and you can begin to see the problem I needed to solve.

Part 1: The Current State of AI in Testing

Photo by Markus Winkler on Unsplash

Introduction

During the last fifteen years, the QA profession has gone through many transformations to adapt to changes in technology and the software development process. Many predicted that QA as a profession would be eliminated, whether by Agile development, by test automation, by Test Driven Development (TDD), or by Behavior Driven Development (BDD). However, QA has managed to prove its relevance and survive all these changes. Will Artificial Intelligence (AI)/Machine Learning (ML) be the innovation that finally succeeds in replacing human testers? …

Photo by Mario Azzi on Unsplash

One beautiful morning I woke up and suddenly realized that I hate my job. It never happened to me in 15 years of my career in the software industry. It was new and it was shocking. I always loved my job: I loved finding bugs, I loved building automation frameworks, I loved testing.

I sat down and started to analyze what had happened to me. What killed all my motivation, my passion and made the simple task of showing up at work almost unbearable? The answer was isolation and loneliness. Once I found the root cause I started to look…

Photo by chuttersnap on Unsplash

There are a lot of talks, tutorials, articles that teach us to automate tests, best approaches to automation, and best practices everybody knows. We are inundated with the mantra to automate more and more. We shift testing left and right; we test in production and we use TDD and BDD. Still, automation tests are flaky, slow, not efficient and allow critical bugs to escape to prod. I believe that the main root cause of this situation is a missing foundational knowledge of testing itself. …

Photo by Jamie Street on Unsplash

The topic of exploratory testing has become hot again. AI and Machine Learning allow us to automate more and more mundane tasks, so QA has more time to do more exciting and challenging testing. The topic of exploratory testing was really hot a couple of years ago, and looks like it is on the rise again. There are still many questions around it, like when to do exploratory testing, what are the most popular approaches, and what the difference is between exploratory and ad hoc testing. Some of these topics I will try to explain in this article.

Known and Unknown

Хоупвелл-Рокс(Hopewell Rocks) — парк у канадській провінції Нью-Брансвік, розташований на березі затоки Фанді(Bay of Fundy), відомої тим, що тут найбільші припливи й відпливи у світі, різниця у рівні води під час яких досягає 10–16 метрів (в більшості інших місць світу вона зазвичай не перевищує приблизно на трьох метрів).

Під час припливу високі червоні скелі до середини занурені у воду, під час відпливу — навколо них можна гуляти, вони повністю стоять на суші, посеред широкого пляжу. На час відпливу пляж відкритий для піших прогулянок, під час припливу — для катання на каяках.

Для максимальних вражень радять приїжджати до парку, коли вода…

Iryna Suprun

I started testing in 2007, cannot stop since then. The software hates me and never works as expected, so I guess I was born to be a QA.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store