آگهی‌های استخدامی

استخدام کارشناس ارشد کنترل کیفیت نرم‌افزار (QA Engineer)

شرح موقعیت شغلی

شرح موقعیت شغلی

سیب‌ایرانی به عنوان یکی از استورهای پیشرو اپلیکیشن‌های iOS در ایران، در حال توسعه و گسترش زیرساخت‌های فروشگاهی، پنل توسعه‌دهندگان (Publisher Dashboard) و سیستم‌های مالی و پرداخت درون‌برنامه‌ای خود است. برای ارتقای کیفیت محصول و اطمینان از عملکرد بی‌نقص فیچرها قبل از انتشار روی پروداکشن، به‌دنبال یک QA Engineer حرفه‌ای، دقیق و باسابقه هستیم تا به‌صورت پروژه‌ای / پارت‌تایم به تیم ما بپیوندد.



هدف این موقعیت شغلی:

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


مسئولیت‌های اصلی:

  • طراحی و نگهداری Test Case و Test Scenarioها: استخراج دقیق سناریوهای مثبت (Positive)، منفی (Negative) و لبه‌ای (Edge Cases) بر اساس User Storyها و مدارک محصول.
  • تست کامل پنل‌های وب و اپلیکیشن iOS: اجرای تست‌های Functional، UI/UX، Regression و Smoke Test بر روی پنل ناشران، استور و جریان‌های پرداخت مالی.
  • تست RESTful APIها: ارزیابی صحت عملکرد، Validationها و Response Codeهای APIها با ابزارهایی مانند Postman / Bruno.
  • مدیریت و گزارش‌دهی باگ‌ها: ثبت دقیق باگ‌ها با جزییات کامل (Steps to Reproduce، Logs، Screenshots، Expected/Actual Results) در ابزار مدیریت پروژه (Jira/Trello).
  • تایید نهایی جهت Release: اعطای تاییدیه کیفی (QA Sign-off) پیش از Merging و Deploy روی محیط پروداکشن.
  • همکاری نزدیک با تیم‌های Product و Frontend/Backend: شرکت در جلسه بررسی فیچرها و شفاف‌سازی ابهامات قبل از شروع توسعه.

نیازمندی‌ها و مهارت‌های تخصصی:

  • سابقه کاری: حداقل ۳ سال تجربه کاری اثبات‌شده به عنوان QA Engineer در پروژه‌های وب و موبایل (تجربه کار با اکوسیستم iOS و استورها مزیت محسوب می‌شود).
  • تسلط به اصول تست نرم‌افزار: اشراف کامل به مفاهیم SDLC ،STLC، تست‌های Regression ،Sanity ،Boundary Value Analysis و Equivalence Partitioning.
  • تسلط به تست API: توانایی ارسال درخواست، تست Query/Body و تحلیل خطاهای HTTP Status با Postman یا Swagger.
  • دیدگاه عمیق روی UX و Edge Caseها: تفکر انتقادی بالا و توانایی پیش‌بینی رفتارهای غیرمنتظره کاربر نهای یا قطعی‌های شبکه و درگاه پرداخت.
  • آشنایی با Chrome DevTools: جهت بررسی Network Logs، Console Errors و فرمت JSON درخواست‌ها.
  • تجربه کار با سیستم‌های مدیریت باگ: تسلط بر Jira / Trello یا ابزارهای مشابه.

موارد زیر امتیاز مثبت محسوب می‌شوند:

  1. آشنایی با متدولوژی‌های Agile/Scrum و نحوه کار با Acceptance Criteria
  2. تجربه تست سیستم‌های مالی، درگاه‌های پرداخت آنلاین و کیف پول
  3. آشنایی با تست‌های اولیه امنیت (Security Basics) و تست بار (Performance/JMeter)

شرایط و نحوه همکاری:

نوع همکاری: پروژه‌ای / پارت‌تایم (Remote - دورکاری)
حداقل یک ماه تمام وقت.
میزان ساعت کاری: متناسب با اسپرینت‌ها و حجم فیچرها (شناور و توافقی)
دستمزد: توافقی (بر اساس ساعت کاری یا تعریف Milestoneهای مشخص به ازای هر فیچر/Release)




مهارت‌های مورد نیاز

  • کنترل کیفیت
  • QA
  • Software Testing

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • مهم‌ نیست

نوع همکاری:

پاره وقت

تاریخ انتشار آگهی:

۱۴۰۵/۰۷/۲۱
ارسال رزومه