Drixen Umvali
Drixen Umvali
Test case consulting
Svobody Ave, 8, Lviv, Ukraine
test case development & execution

What does your testing actually cover?

Most teams write test cases after something breaks. Drixen Umvali works from the requirements forward — building coverage that reflects what the software is supposed to do, not just what already failed.

discuss your project
Test case development work session at Drixen Umvali

After the engagement

The practical difference a structured test case library makes to how a team operates day to day.

Readable coverage maps

Each requirement links to specific test cases. A new tester can see exactly what gets checked and why, without reading through a backlog of incident reports.

Consistent execution cycles

Test runs follow the same structure each release. Results are comparable across cycles, so regressions are spotted through pattern, not through luck.

Documentation that survives handovers

Cases written with context — not just steps, but the condition being verified — remain usable when team composition changes six months later.

Faster sign-off on releases

When execution records exist and coverage is traceable, release approvals move on evidence rather than on informal judgment calls between team leads.


Patterns that repeated across projects

The same problems appeared in different teams: test suites written once, never maintained, coverage concentrated in happy paths, execution records kept only in individual testers' heads. Addressing these systematically is what most of the work involves.

Across finance, logistics, and government-adjacent software, the structural issues were consistent regardless of team size or tech stack. The variability was in the specifics — data formats, compliance constraints, edge cases — not in the underlying gaps.

  • Requirements-to-test traceability established from scratch
  • Execution reports that held up during external audits
  • Boundary and negative test cases added to previously green suites
  • Legacy test case libraries audited and restructured for reuse
Test execution process at Drixen Umvali
14+ industries served
380+ test suites built
4.9 avg. rating (197 reviews)

how the work actually runs

The commitment this kind of work asks for

Structured test case development is not something that can happen in isolation from the team that owns the product. Getting the cases right means spending time with requirements, with developers, sometimes with business analysts who know what the feature is supposed to protect against. That back-and-forth takes time on both sides, and it shows in the end result.

Execution cycles follow the same logic. Running a test suite without understanding what each case is checking produces numbers, not insight. The execution work at Drixen Umvali is oriented toward the outcome: a record that reflects the actual state of the software, including where the gaps are and what remains under-specified.

Collaborative test review session

The people behind the work

Oksana Bilyk, lead test analyst at Drixen Umvali
Oksana Bilyk

Lead Test Analyst

Specialises in requirements traceability and coverage design for regulated software environments.

Daryna Kovalchuk, test execution specialist at Drixen Umvali
Daryna Kovalchuk

Test Execution Specialist

Focuses on cycle consistency, execution record quality, and bridging gaps between test plans and actual release states.

Taras Melnyk

QA Architect

Designs test structure for complex multi-module systems where coverage gaps tend to cluster at integration boundaries.

Ruslan Fedoriv

Documentation Lead

Handles test case authoring standards and ensures deliverables are legible to non-technical stakeholders as well as engineers.


Professional standing

Recognition in the testing field comes from consistency over time — repeatable quality across projects, not isolated standout work. The affiliations and associations Drixen Umvali holds reflect the community the team participates in, not credentials collected for display.

ISTQB Aligned Practice

Team members hold Foundation and Advanced certifications. Methodology follows ISTQB test design technique standards throughout all deliverables.

Ministry-level audit participation

Execution records prepared by the team have been reviewed and accepted in formal procurement and compliance audits without revision requests.

Industry peer review contributor

Team members contribute to methodology discussions in Ukrainian and international QA communities, with peer-reviewed articles on test case design patterns.

Professional testing documentation and standards review

What makes this engagement actually work

  • 01
    Access to requirements that reflect real decisions

    Test cases are only as good as the specification they're written against. If the requirements document hasn't been updated since the first sprint, the cases will encode outdated assumptions. The engagement starts from whatever documentation exists — but gaps need to be surfaced, not ignored.

  • 02
    A team contact who can clarify ambiguities

    Writing cases for complex business logic requires answers. Not full availability — but a named person who can respond within a working day when a requirement is genuinely unclear. Workarounds and guesses produce cases that pass for the wrong reasons.

  • 03
    Willingness to treat testing as a design activity

    Teams that expect test cases to simply validate what already works tend to get less value from the process. The cases that catch real problems usually come from asking what wasn't specified, not from documenting what was demonstrated in a demo.

  • 04
    A realistic timeline that accounts for review cycles

    First drafts get reviewed. Reviewed cases get revised. That loop is where the quality comes from. Engagements that compress this to a single delivery rarely produce test suites that stay useful past the first execution cycle.

Test planning and case review process
Engagements that work well tend to share one characteristic: both sides treat the test cases as a shared artifact, not a consultant deliverable. The team that will run and maintain the suite has a say in how it's structured from the beginning.