شرح وظایف کارشناس ارشد QA
تست عملکردی (Functional Testing)
بررسی کامل فرآیندهای ثبتنام، احراز هویت (KYC) و ورود
تست واریز و برداشت ریالی و رمزارزی
تست خرید و فروش (Market، Limit و سایر انواع سفارش در صورت وجود)
تست کیف پول، انتقال داخلی و تاریخچه تراکنشها
تست پنل کاربری و پنل مدیریت
اجرای تستهای Smoke، Regression، Sanity و UAT
تست API
تست تمامی APIهای Backend
اعتبارسنجی Request و Response
بررسی Authentication و Authorization
تست Validation ورودیها
تست مدیریت خطاها و Exceptionها
بررسی نسخههای مختلف API
مستندسازی و نگهداری Collectionهای Postman
تست کارایی و پایداری
Load Testing برای کاربران همزمان
Stress Testing در بارهای سنگین
Endurance (Soak) Testing برای اجرای طولانیمدت
Spike Testing در زمان افزایش ناگهانی کاربران
بررسی زمان پاسخگویی APIها و صفحات
تست امنیت
بررسی کنترل دسترسی کاربران
تست احراز هویت و مجوزها
بررسی Rate Limiting
تست Session Management
بررسی حملات رایج مانند SQL Injection، XSS و CSRF
اطمینان از عدم افشای اطلاعات حساس در پاسخ APIها
تست قابلیت اطمینان (Reliability)
تست Failover و Recovery سرویسها
بررسی رفتار سیستم هنگام قطع سرویسهای وابسته
تست Retry و Timeout
بررسی صحت دادهها پس از بروز خطا
اعتبارسنجی تراکنشها در شرایط غیرعادی
تست قوانین مالی و تجاری
بررسی صحت محاسبات کارمزد
بررسی موجودی کیف پول قبل و بعد از تراکنش
بررسی جلوگیری از دوبارهپرداخت (Double Spending)
تست همزمانی سفارشها (Concurrency)
بررسی صحت اجرای Matching Engine (در صورت وجود)
اعتبارسنجی محاسبات سود، زیان و موجودی کاربران
مستندسازی و گزارشدهی
تهیه Test Plan و Test Case
ثبت و پیگیری باگها در Jira
تهیه گزارش کیفیت هر Release
ارائه گزارش ریسک قبل از انتشار نسخه
همکاری با تیم توسعه
مشارکت در تحلیل نیازمندیها
بازبینی قابلیت تستپذیری ویژگیهای جدید
همکاری در فرآیند Release و CI/CD