وندار به دنبال ارائۀ راهکارهای مالی یکپارچه به مشتریان خود است و مسیر فعالیت خود را از پرداخت الکترونیک آغاز کرده است. پرداخت الکترونیک تاکنون با ابزارهای ساده ای ماننده درگاه اینترنتی و دستگاه کارتخوان شناخته شده است و وندار در تلاش است تا با ایجاد ارزش افزوده بر روی هر یک از این روش های پرداخت و ایجاد روش های جدید پرداخت الکترونیک محصولات جدیدی خلق کند و در اختیار مشتریان خود بگذارد.

بازگشت

QA Engineer (کارشناس تست و ارزیابی نرم افزار)

تهران
اشتراک‌گذاری آگهی شغلی
تمام وقت
کارشناس

مسئولیت‌ها

وندار به دنبال یک کارشناس تست و ارزیابی نرم افزار است که علاقمند به همکاری با مجموعه‌ای از تیم‌های فنی حرفه‌ای بوده و توانایی همکاری در قالب یک تیم تست و ارزیابی نرم‌افزاری (QA) با استفاده از فناوری‌ها و دانش روز را داشته باشد. در این شغل، شما به عنوان کارشناس تست و ارزیابی نرم‌افزار، علاوه بر اجرای استانداردهای تست عملکردی و خودکار در راستای تولید محصولات نرم‌افزاری باکیفیت، مسئولیت همکاری با یک تیم توسعه محصول را نیز بر عهده خواهید داشت. چنانچه با فناوری‌های روز در حوزه‌ تست و معیارهای ارزیابی نرم افزار آشنا هستید، پیشنهاد می‌کنیم رزومه‌ خود را جهت آغاز همکاری برای ما ارسال نمایید.

وظایف:

  • مشارکت در پیاده‌سازی فرآیند استاندارد تست و ارزیابی نرم‌افزاری در تیم‌های محصول
  • اجرای وظایف فنی در حوزه تست و ارزیابی و حرکت در جهت افزایش کیفیت محصول نرم‌افزاری
  • اجرای تست‌های مورد نیاز در قالب استاندارد تهیه شده با محوریت تست‌های Regression، ‌Integration، Black-box/White-box و Performance
  • مشارکت در خودکارسازی فرآیند تست تیم محصول با تیم دوآپس با استفاده از ابزارهای مورد نیاز مانند Selenium یا Load Runner
  • مشارکت فعال در زمینه‌ توسعه‌ فرآیند Git متناسب با آزمون‌های نرم‌افزاری و نسخه‌گذاری پیش از انتشار
  • تضمین کیفیت نرم‌افزارهای منتشر شده با تکیه بر سنجه‌های ارزیابی فنی
  • مستندسازی خروجی تست‌ها و آماده‌سازی گزارش‌های تخصصی در راستای ارجاع نقص‌های نرم‌افزاری مشاهده شده به تیم‌های مسئول
  • مشارکت در فرآیند تولید استوری‌های محصول نرم‌افزاری با تکیه بر تولید سناریوی تست
  • تحقیق و توسعه در راستای بهبود فرآیند تست و متناسب‌سازی آن با فناوری‌های روز

الزامات

  • تسلط کامل به فرآیند توسعه و تست نرم افزار
  • تسلط کامل بر ابزارهای تست و خطایابی
  • تسلط کافی به REST API و فناوری‌های وابسته
  • تسلط کافی بر نحوه‌ی کارکرد مرورگرهای اینترنتی و کاربری آنها در فرآیند تست
  • آشنایی کامل با چرخه‌ی HTTP
  • درک عمیق از فرآیند اسکرام و توسعه‌ی چابک
  • آشنایی کافی با مدیریت نسخه‌گذاری و ابزارهای مرتبط
  • آشنایی کافی با روش‌های تست نرم‌افزاری مانند Regression، ‌Integration، Black-box/White-box و Performance
  • آشنایی با سنجه‌های ارزیابی نرم‌افزار و کاربردسازی آن در فرآیند تست و ارزیابی کیفیت محصول
  • آشنایی با نحوه‌ تولید Test Case و تدوین سناریوهای تست
  • آشنایی با متدهای توسعه TDD و BDD

مهارت‌های ترجیحی:

  • سابقه‌ توسعه‌ سرویس‌های نرم‌افزاری
  • آشنا به زبان php و فریم‌ورک Laravel
  • سابقه‌ مدیریت تیم‌های تست و ارزیابی‌ نرم‌افزار
  • آشنایی با زیرساخت CI/CD و خودکارسازی فرآیند استقرار نرم‌افزاری