توضیحات

  • بررسی مستندات فنی نرم‌افزار (User Story & Use Case) و شناسایی و تحلیل نواقص نرم‌افزار و اطمینان از کامل بودن آن‌ها.
  • اطمینان از تطابق بخش‌های مختلف نرم‌افزار با نیازمندی‌های تعریف شده.
  • طراحی تست سناریو و تست کیس‌ها و مستندسازی آن‌ها.
  • مستندسازی و گزارش مؤثر باگ‌ها و مشکلات استخراج شده به برنامه‌نویسان و واحدهای مربوطه.
  • پیگیری باگ‌های گزارش شده و شبیه‌سازی آن‌ها (یافتن سناریوها Bug Reproduction).

پیش‌نیازها

  • مسلط به فرآیند و چرخه تولید و تست نرم‌افزار.
  • مسلط به مفاهیم ISTQB.
  • توانایی بررسی مستندات فنی نرم‌افزار (User Story & Use Case) و شناسایی و تحلیل نواقص نرم‌افزار و اطمینان از کامل بودن آن‌ها.
  • مسلط به طراحی تست سناریو و تست کیس‌ها و مستندسازی آن‌ها.
  • آشنایی با مِتُدولوژی Agile ترجیحاً Scrum و فرهنگ توسعه چابک نرم‌افزار.
  • مسلط به ابزارهای مدیریت پروژه مانند Jira ،Trello و محیط‌های مشابه.
  • مهارت مستند سازی و گزارش موثر باگ ها و مشکلات استخراج شده به برنامه‌نویسان و واحدهای مربوطه.
  • مسلط به تست Functional و Non Functional.
  • مسلط بر تست Manual نرم‌افزار.
  • مسلط به اجرای تست نرم‌افزارهای تحت وب و اپلیکیشن‌های موبایل.
  • مسلط به تست API و کار با Postman یا Swagger.
  • ترجیحاً آشنایی با یکی از ابزارهای تست خودکار مانند Selenium یا Cypress.
  • توانایی حل مسئله و ارائه راهکار.
  • توانایی یادگیری فرآیندهای کسب‌وکار مرتبط با پروژه و توانایی انتقال دانش.
  • صبور، دقیق و توانمند در بررسی جزئیات محصول.
  • مهارت زمان‌بندی و اولویت‌بندی کارها.
  • مهارت‌های ارتباط اثربخش کلامی و نوشتاری.
  • داشتن پشتکار، روحیه کار تیمی، مسئولیت‌پذیر، منظم و خلاق.
  • تجربه کار در حوزه‌های مالی و بانکی، پرداخت الکترونیک یا فینتک، مزیت به حساب می‌آید.

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،