استخدام کارشناس تست نرمافزار
شرح موقعیت شغلی
مهارتهای مورد نیاز:
- تسلط بر طراحی و اجرای تستهای خودکار (Automation Testing) با استفاده از ابزارهایی مانند Selenium، Cypress یا Playwright.
- آشنایی با تستهای واحد (Unit Testing) برای بکاند و APIها
- آشنایی با CI/CD و ابزارهای پیوستگی و استقرار مداوم مثل Jenkins، GitLab CI یا GitHub Actions برای اجرای تستهای خودکار در فرآیندهای توسعه.
- آشنایی با نوشتن تستهای امنیتی (Security Testing) و سنجش امنیت APIها و سرویسها.
- آشنایی با فرایندهای توسعه نرمافزار و فریمورکهای اجایل(Scrum, Kanban)
- توانایی اجرای تستهای عملکردی (Performance Testing) و تستهای بار (Load Testing) برای اطمینان از کارایی و مقیاسپذیری سیستمها.
- تجربه در کار با API Testing با ابزارهایی مثل Postman یا Swagger.
- تسلط بر سناریونویسی و ایجاد Use Case
- تسلط نسبی بر ابزار طراحی و تولید ProtoType
داشتن روحیه همکاری برای کار در تیمهای تحقیقاتی و ارتباط مستمر با توسعهدهندگان به منظور شناسایی و رفع باگها.
تشخیص، ردیابی، ثبت و آرشیو باگهای محصول
تشخیص، ردیابی، ثبت و آرشیو باگهای محصول
مهارتهای مورد نیاز
- تست نرم افزار
- Prototype
- CI/CD
- مستندسازی
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی پایان خدمت