QA Audit and consulting

Quality, clear and practical

Hello, I'm Oleg Sukharev, a QA/SDET with 15+ years of experience in the field, and I'm ready to share my skills and help solve quality issues.

Олег Сухарев

Latest posts

All posts →
QA Team Organization

QA Team Organization

In my practice, I have encountered various ways of organizing the work of QA specialists across teams, but it usually boils down to a few methods, regardless of how development teams are structured in the company (cross-functional, specialized, etc.). QA Specialist Inside the Team In large companies, when there are many roughly identical development teams (after all, we know that having more than 7-8 people in one team doesn’t work well anymore), 1-2 QA specialists are very often added to the team (we won’t separate manual, automators, SDETs), who deal entirely with testing the tasks of this team. Let’s look at the pros and cons:

Read more
Pytest - How to Pass Fixtures

Pytest - How to Pass Fixtures

In the previous article, I briefly talked about fixtures in pytest — what they are and how to use them. However, when you start using them frequently and across a large number of tests, you begin to think about how to use them more efficiently or with less boilerplate code. Let’s look at how you can work with fixtures when using a class-based test structure. As in the documentation For example, according to the documentation, it is recommended to do something like this:

Read more