Available for new opportunities

QA Engineer
building reliable
software systems.

QA Engineer with 3+ years in tech — a year of backend development with Python & Django, a few months of React frontend, and 2 years testing real-world ERP and fintech platforms. I specialize in business logic validation, API testing, and Python automation — the kind of testing that catches issues real users would actually hit.

Otabek Ismailov
01 / About

A QA who thinks like a developer.

I started in 2023 as a backend developer working with Python and Django, then spent a few months on the React frontend side before moving into QA — where I've spent the last two years embedded in a real-world ERP platform — testing the kind of business logic that actually matters: payment splits, role-based permissions, multi-location merchant flows, and edge cases that only surface under load.

My background combines manual testing depth with Python automation and Django backend knowledge. I don't just click buttons — I read the code, query the database, and trace the request from frontend to API to schema. This dual perspective lets me find bugs that surface tests usually miss.

I'm now looking for a Middle QA / QA Automation role where I can keep growing — ideally on a product team that values rigorous testing as much as fast delivery.

02 / Skills

Tools I work with every day.

01

Manual Testing

Test Design Test Cases Regression Edge Cases Bug Reports Smoke Testing UAT
02

API & Backend

REST API Postman Curl JWT / OAuth Django REST PostgreSQL SQL
03

Test Automation

Python Selenium Pytest factory_boy pytest-html Excel reporting
04

Development Stack

Django DRF React (basics) HTML / CSS Git
05

DevOps Basics

Linux / Ubuntu SSH Docker (basic) Server deployment
06

Soft Skills

Business logic analysis Documentation Cross-team collaboration Self-learning
03 / Experience

Where I've shipped quality.

May 2024 — Present ~2 years

QA Engineer

Deepen ERP — Tashkent, Uzbekistan
  • Lead manual and automation testing of a multi-tenant ERP platform serving fitness clubs and sports facilities.
  • Validate complex business logic across membership, payment, trainer management, attendance, inventory, and reporting modules.
  • Test multi-location merchant flows, split payments, and role-based permission systems for edge cases and security issues.
  • Build and maintain Python + Selenium + Pytest automation suites; integrate factory_boy fixtures and pytest-html reporting.
  • Test Django REST Framework APIs using Postman and Curl — covering authentication, validation, status codes, and response times.
  • Write and maintain detailed test cases, regression checklists, and structured bug reports.
  • Collaborate with backend developers using SQL, server logs, and the Django ORM to root-cause issues quickly.
Feb 2024 — May 2024 ~3 months

Frontend Developer

Freelance / Self-initiated projects
  • Built responsive single-page interfaces with React, HTML5, and modern CSS — focused on layout, state, and component composition.
  • Integrated frontend with REST APIs and handled authentication flows, form validation, and error states.
  • Practiced cross-browser testing and responsive design — experience that later sharpened my QA eye for UI defects.
Feb 2023 — Feb 2024 ~1 year

Backend Developer

Freelance / Self-initiated projects
  • Built REST APIs with Python, Django, and Django REST Framework — including authentication (JWT), permissions, and CRUD endpoints.
  • Designed PostgreSQL schemas, wrote raw SQL queries and Django ORM logic; managed migrations.
  • Deployed projects on Linux/Ubuntu servers using SSH, Nginx, and Docker basics — foundation that powers my current QA work on backend-heavy ERP systems.
04 / Selected work

A project I'm proud of.

● Live   ERP  ·  B2B SaaS  ·  Multi-tenant

Deepen ERP — Fitness & Sports Management Platform

A comprehensive ERP system for fitness clubs and sports facilities, handling membership lifecycles, payment processing (including split payments), trainer scheduling, attendance, inventory, and full financial reporting. As QA Engineer I cover everything from manual exploratory testing to API and automation — and validate the business logic that underpins the entire revenue model.

Python Django DRF PostgreSQL React Selenium Pytest Postman Linux
D
05 / Education & Languages

Always learning.

Computer Science / IT

PDP University · Tashkent

Foundation in software engineering, algorithms, databases, and web development — the backbone of my technical understanding as a QA Engineer.

Languages

Uzbek
Native
Russian
B1 / B2
06 / Writing

Notes from the QA trenches.

Coming soon

I'm planning to share what I learn day-to-day — testing patterns, automation tips, and post-mortems from real bugs. Check back soon, or follow me on GitHub for the early commits.

07 / Contact

Let's talk.

Have a role I might be a fit for? Send a message.

I'm open to Middle QA, QA Automation, and Technical QA roles — remote, hybrid, or onsite in Tashkent. Reply within 24 hours.