ما به دنبال یک مهندس QA با مهارتهای ترکیبی تست دستی و ترجیحا با تجربه در تست اتومات هستیم تا در بهبود کیفیت محصولات نرمافزاری ما نقش کلیدی ایفا کند. محصولات ما از سرویس های هوش مصنوعی استفاده میکند و ترجیحا بهتر است با مفاهیم هوش مصنوعی آشنایی داشته باشید. همچنین نیازمند تستهای جامع عملکردی و غیرعملکردی هستیم.
وظایف و مسئولیتها:
- انجام تستهای دستی شامل:
- طراحی و اجرای تست کیسها بر اساس مستندات فنی
- گزارشدهی باگها و پیگیری رفع آنها
- تست کاربری و اطمینان از تجربه کاربری مطلوب
- توسعه و اجرای تستهای خودکار در صورت نیاز:
- نوشتن اسکریپتهای تست خودکار با استفاده از ابزارهای مرتبط
- یکپارچهسازی تستهای خودکار در چرخه CI/CD
- انجام تستهای غیرعملکردی شامل:
- تست عملکرد
- تست سازگاری
مهارتهای مورد نیاز:
· تسلط به مفاهیم QA و انواع تستهای نرمافزاری
· تجربه در تست دستی و آشنایی با متدولوژیهای Agile/Scrum
· آشنایی با تست اتوماسیون
· آشنایی با پایتون (امتیاز بزرگ محسوب میشود)
· توانایی انجام تستهای غیر عملکردی