OTABEK ISMAILOV
QA Engineer · ERP & Fintech Testing · Python Automation
Tashkent, Uzbekistan | +998 91 348 95 75 | 15ismailov1995@gmail.com
LinkedIn |
GitHub |
Telegram
Professional Summary
QA Engineer with 3+ years in software, including 1 year of backend development (Python, Django,
PostgreSQL), 3 months of React frontend work, and 2 years of QA on complex ERP and fintech platforms.
This full-stack background drives my testing approach: I read the code, query the database, and trace
requests end-to-end — surfacing bugs that surface-level testing misses. Specialized in business logic
validation, API testing, and Python automation.
Technical Skills
| Manual Testing | Test design, regression, smoke, edge cases, business logic validation |
| API Testing | REST API, Postman, Curl, JWT, OAuth, status code & response validation |
| Automation | Python, Selenium, Pytest, factory_boy, pytest-html, Excel reporting |
| Backend & DB | Django, Django REST Framework, PostgreSQL, SQL queries |
| DevOps | Linux/Ubuntu, Git, Docker (basic), SSH, server deployment |
| Frontend | HTML, CSS, React (basics) |
Professional Experience
QA Engineer
May 2024 — Present
Deepen ERP · Tashkent, Uzbekistan · ERP / B2B SaaS for fitness clubs and sports facilities
- Lead manual and automation testing of a multi-tenant ERP platform managing membership, payment, trainer scheduling, attendance, inventory, and reporting modules.
- Validate complex business logic including split payments, role-based permissions, multi-location merchant flows, and edge cases that surface only under real-world load.
- Built and maintain Python + Selenium + Pytest automation suites with factory_boy fixtures and pytest-html reporting; reduced regression cycle time and increased coverage.
- Test Django REST Framework APIs using Postman and Curl — covering authentication (JWT), validation, status codes, and response time benchmarks.
- Write and maintain detailed test cases, regression checklists, and structured bug reports with clear reproduction steps and severity classification.
- Collaborate with backend developers using SQL queries, Django ORM, and server logs to root-cause issues and verify fixes at the database level.
Frontend Developer
Feb 2024 — May 2024
Freelance · Self-initiated projects · ~3 months
- Built responsive SPA interfaces with React, HTML5, and modern CSS — focused on layout, state management, and component composition.
- Integrated frontend with REST APIs; handled authentication flows, form validation, and error states.
- Practiced cross-browser and responsive testing — a foundation that later sharpened my QA eye for UI defects.
Backend Developer
Feb 2023 — Feb 2024
Freelance · Self-initiated projects · ~1 year
- Built REST APIs with Python, Django, and Django REST Framework — including JWT authentication, role-based permissions, and CRUD endpoints.
- Designed PostgreSQL schemas, wrote raw SQL and Django ORM queries, and 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.
Selected Project
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, owned testing across manual, API,
and automation layers, with deep validation of the business logic underpinning the entire
revenue model.
Stack: Python, Django, Django REST Framework, PostgreSQL, React, Selenium, Pytest, Postman, Linux, Git, Docker.
Education
PDP University
Computer Science / IT · Tashkent, Uzbekistan
Languages
Uzbek Native
Russian Conversational (B1)
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.