پیشنیازها
- مسلط به اصول و مفاهیم تست نرمافزار.
- مسلط به فرایند تولید Test Case برای محصولات نرمافزاری.
- مسلط به تست Functional.
- آشنایی با تست Non-Functional.
- مسلط به تست Rest APIs استفاده از سوئگر و پستمن برای بررسی صحت عملکرد API بر اساس Test\Case.
- آشنایی با RDBMS و SQL برای بررسی تغییر وضعیت سیستم در هنگام تست APIs.
- آشنایی با مفاهیم Agile/SCRUM.
- آشنایی با مفاهیم CI/CD.
- مشتاق در جهت یادگیری روشهای جدید تست و ابزارهای اتوماتیک تست نرمافزار.
- روحیه کار تیمی.
- توانایی حل مسئله.
- دقت، تمرکز و کیفیتگرایی.
- توانایی تحلیل نیازمندیها.
داشتن مهارتهای زیر امتیاز محسوب میشود:
- مسلط به فرآیند اتوماتیکسازی تست کیسها.
- مسلط به ابزارهای توسعه تست خودکار نظیر Selenium و یا Cypress.
- مسلط به ابزارهای تست کارایی نظیر Meter Locust.
- توانایی انجام تستهای Performance و Scalability.
- مدرک کارشناسی یا کارشناسی ارشد در رشتههای مهندسی نرمافزار یا علوم کامپیوتر.