کارشناس تست نرم افزار
- تهیه و اجرای آزمون نرم افزار به منظور شناسایی ایرادها و مشکلات نرم افزارها بر اساس معیارهای پذیرش محصول
- ایجاد، نگهداری و به روز رسانی پایگاه دانش ایراد های شناسایی شده و چگونگی رفع ایرادها از مشکلات شناسایی شده
- طراحی و پیاده سازی طرح آزمون، سناریو، اسکریپت و رویه های تست نرم افزار و تهیه و اجرای تست های اتوماتیک
- برگزاری آزمون های نصب، پیکربندی، تنظیمات و راه اندازی نرم افزار و همچنین مستندات سیستم و رویه های نگهداری از محصول
- بررسی، تهیه و یا تولید ابزارهای تست مناسب با توجه به سیستم های موجود و جدید
- شناسایی، تعریف و مستند سازی ملاک های پذیرش محصول، روشهای ریشهیابی خطاها، مطابق با درخواست ذینفعان از سیستم
- اجرا، کنترل و اطمینان از صحت تست های انجام شده و پذیرش و یا عدم پذیرش انتشار نرم افزار
- تجزیه و تحلیل نتیجه تست ها و مستند سازی آنها
- مانیتورینگ سیستم نرم افزاری و اطمینان از صحت عملکرد سیستم، در حین اجرای واقعی سیستم