-مشارکت در طراحی، توسعه و نگهداری مستندات تست شامل Test Case، Test Plan و Test Scenario -ارائه فرآیند جامع برای اجرای تستهای دستی و خودکار به منظور بررسی عملکرد، امنیت و قابلیت اطمینان نرمافزار -همکاری نزدیک با تیمهای توسعه، تحلیلگران سیستم و DevOps جهت اطمینان از برآورده شدن الزامات کیفی -مشارکت در جلسات طراحی نرمافزار برای شناسایی ریسکهای کیفی در مراحل اولیه -تهیه چکلیستهای مورد نیاز برای انتقال مطمئن نرمافزار از هر فاز به فاز دیگر در فرآیند تولید -تهیه قالب گزارشهای تست و مستندات پشتیبان جهت ارائه به ذینفعان پروژه -بررسی الزامات عملکردی و غیرعملکردی برای استخراج معیارهای پذیرش و قابل آزمون -پیشنهاد بهبود فرآیندهای تست و مشارکت در استقرار رویکردهای CI/CD -پشتیبانی از چرخه انتشار نسخهها و نظارت بر تستهای پایانی در محیط staging یا pre-production -همکاری مستمر با تیم توسعهدهندگان برای اطمینان از رفع کامل باگها و بهبود کیفیت محصول -تهیه و بهروزرسانی مستندات مربوط به فرآیندهای تست و نتایج -مشارکت فعال در بهبود و بهینهسازی فرآیندهای تضمین کیفیت در تیم
*مهارتهای مورد نیاز: -تسلط بر مفاهیم پایه تضمین کیفیت و چرخه تست نرمافزار (SDLC / STLC) -تجربه کار با ابزارهای مدیریت باگ و تست مانند Jira, Zephyr -توانایی نوشتن سناریوهای تست دقیق و قابل تکرار -تجربه اولیه یا درک مناسب از ابزارهای تست خودکار مانند Selenium, Postman, JMeter, Appium -تجربه تست API و استفاده از ابزارهای بررسی عملکرد RESTful services -آشنایی با مفاهیم CI/CD و ابزارهای مرتبط مانند Jenkins, GitLab CI یا Azure Pipelines -مهارت در تحلیل گزارشهای خطا، لاگها و شناسایی سریع منبع مشکل -توانایی مستندسازی دقیق و گزارشدهی شفاف -مهارتهای ارتباطی قوی برای تعامل با تیمهای فنی و غیرفنی -توجه دقیق به جزئیات برای شناسایی مشکلات -مهارت تفکر انتقادی برای تجزیه و تحلیل روندها و نتایج آزمونها