SERGEI RUDIK · QA ENGINEER
API test
automation.
More confidence
in every release.
I help you build a testing process, automate your API, and introduce AI assistants where they actually save the team time.
For teams with a working product and a growing backend.
Experience in product teams
BI.ZONEMagnit.TechKaspersky LabDelivery Club
From my work history
01 / HOW I CAN HELP
Start with what
slows your team down.
From a focused review to full adoption.
Scope, result, and price are agreed before we start.
01WHERE TO START
QA process
audit
Bugs reach users, and the team cannot tell which checks matter most.
- I review your tests, release process, and CI
- I find the gaps and the sources of extra work
- I put together a prioritized improvement plan
OUTCOMEA risk map and a concrete action plan for the team.
Discuss an audit
02CUT MANUAL REGRESSION
API automation
from scratch
Your backend keeps growing, manual checks take more and more time, and releases cannot wait.
- I build the foundation with Python and pytest
- I cover the scenarios we agree on
- I connect CI and hand over the documentation
OUTCOMEA working set of automated tests your team can grow.
Discuss automation
03TRUST YOUR TESTS AGAIN
Fast and stable
automated tests
Checks take too long, random failures pull focus, and a red pipeline has become normal.
- I find the causes of the flaky failures
- I optimize test execution and test data preparation
- I set up parallel execution
OUTCOMEFixes plus a before-and-after comparison of speed and stability.
Review my tests
04PROVE THE VALUE OF AI
AI assistants
for QA
Requirements, documentation, and failure triage eat time the team would rather get back.
- We pick one recurring task
- I build an agent around your workflow
- We validate it on real examples
OUTCOMEA working pilot, a quality assessment, and a decision on further adoption.
Discuss an AI pilot
02 / AI IN THE WORKFLOW
Delegate the routine.
Keep control.
We start with a single task and measure the value on your own examples. You will see what the agent does and how its results are verified.
Pick a task for the pilotA new direction: we start with a limited pilot and quality criteria agreed up front.
01Requirements and documentation
Identify contradictions and prepare draft test plans, checklists, and test scenarios.
02Creating automated tests
Draft tests from your API specification and project code, reviewed by your team.
03Failure triage
Summaries from logs, grouped errors, and hypotheses about the causes of failures.
04Validations and AI checks
Data checks against rules and schemas; example sets for evaluating AI features.
Strict checks live in code. AI results are measured against quality criteria. Changes go through review.

Sergei RudikSenior Quality Assurance Engineer
Full CV03 / EXPERIENCE BEHIND THE OFFER
I build testing myself.
I will help you build yours.
I have worked in QA since 2017. Currently on the SIEM team at BI.ZONE. I have automated testing for APIs, web applications, and mobile apps, built test infrastructure, and trained QA engineers.
>60%API test coverage
at BI.ZONE
−40%regression time
at BI.ZONE
2020–2026mentoring
at SkillFactory
Results from my own work experience. We’ll define your project goals after reviewing your needs.
Python · pytest · Playwright · GitLab CI/CD · Docker · Kubernetes · SQL
04 / HOW WE WORK
Clear scope.
Verifiable result.
I work personally: from the first review
to handing the result over to your team.
01 / INTRODUCTIONWe break down the task
You tell me about the product, the problem, and the constraints. I clarify where I can help.
02 / AGREEMENTSWe lock in the result
We agree on the scope, access, deadlines, price, and acceptance criteria.
03 / WORKWe move forward in stages
I show intermediate results, discuss changes, and gather feedback.
04 / HANDOVERThe knowledge stays
I hand over the code, documentation, and recommendations. The team knows what to do next.
EXAMPLE FROM MY WORK
Automation in a SIEM team
Approach
At BI.ZONE, I developed an automated testing strategy and a Python/pytest framework. I integrated tests into GitLab CI/CD.
Outcome
API test coverage exceeded 60%, and regression testing time fell by 40%.
An example from my full-time role, without internal product details.
05 / BEFORE WE START
Straight to the point.
How much does it cost?
The price depends on the scope, the state of the project, and the access we get. After an initial review I propose a scope and an estimate. For an audit or a pilot we can fix a limited scope.
Can we start with a small task?
Yes. For example, triaging failing tests, automating one group of API scenarios, or an AI pilot that prepares checklists.
We already have a QA team. Is this a fit?
Yes. I can take on a specific part: the architecture of your automated tests, regression speed, CI, or introducing an AI assistant. The result is handed over to your team.
What happens to code and data when working with AI?
Before the pilot we agree on the allowed data, the model, and the environment. We choose what may go to external services and what must stay inside your infrastructure.
Can we arrange support after the project?
Yes, we discuss the format separately: evolving the tests, consultations for the team, or regular help with releases.