وظایف و مسیولیت ها:
طراحی و اجرای تست های دستی و خودکار برای بررسی کیفیت محصول
بررسی و تحلیل لاگ ها برای شناسایی و رفع باگ ها
تست چت بات هوش مصنوعی و ارزیابی دقت پاسخ ها
تست APIها با ابزارهایی مثل Postman
اجرای تست های عملکردی (Performance & Load Testing) با JMeter یا Locust
تست اپلیکیشن های وب و موبایل (Android) با Selenium و Appium
همکاری با تیم توسعه و ارائه گزارش های تست در Azure Devops
مهارت های مورد نیاز:
تسلط بالا بر برنامه ریزی تست، توسعه Testcase ها و اجرای تست در پلتفرم های مختلف نرم افزاری (وب، موبایل، دسکتاپ)
تسلط بر ابزارهای تست خودکار مانند Selenium، Cypress، Appium
مهارت در تست API و سرویس های بک اند مانند Postman
اشنایی با ابزارهای Performance Testing مانند JMeter و Locust
تجربه کار با ابزارهای مدیریت تست و باگ ها مانند Azure Devops، TestRail
اشنایی با Git و CI/CD مزیت محسوب می شود.
اشنایی با تست چت بات و NLP Testing مزیت محسوب می شود.
مهارت های عمومی:
دقت و توجه به جزئیات
توانایی تحلیل و حل مسئله
توانایی همکاری در تیم Agile
مهارت در مستندسازی و گزارش دهی