استخدام کارشناس تست نرمافزار (QA)
شرح موقعیت شغلی
ما در تیم خود به دنبال جذب یک کارشناس تضمین کیفیت نرمافزار هستیم که تمرکز اصلی او بر طراحی و اجرای تستهای فانکشنال برای سیستمهای نرمافزاری، بهویژه در حوزه سیستمهای بانکی و اعتباری باشد. فرد مورد نظر نقش مهمی در اطمینان
از صحت عملکرد قابلیتهای سیستم، بررسی جریانهای کسبوکاری و بهبود کیفیت محصول خواهد داشت و بهصورت نزدیک
با تیمهای توسعه و تحلیل همکاری خواهد کرد.
از صحت عملکرد قابلیتهای سیستم، بررسی جریانهای کسبوکاری و بهبود کیفیت محصول خواهد داشت و بهصورت نزدیک
با تیمهای توسعه و تحلیل همکاری خواهد کرد.
مسئولیتها:
- طراحی و اجرای سناریوها و تست کیسهای دستی برای APIها، سرویسهای بکاند و محصولات وب و موبایل بر اساس نیازمندیهای سیستم
- بررسی و اعتبارسنجی فلو های فانکشنال و فرآیندهای کسبوکاری در سیستم
- شناسایی، مستندسازی و پیگیری باگها و مشکلات نرمافزاری تا زمان رفع کامل
- برنامهریزی، اولویتبندی و هماهنگی فعالیتهای تست در طول چرخه توسعه نرمافزار
- همکاری نزدیک با توسعهدهندگان، تحلیلگران سیستم و سایر اعضای تیم برای تحلیل و رفع مشکلات
- اعتبارسنجی دادهها و نتایج پردازشها در پایگاه داده
- تهیه و نگهداری مستندات تست شامل Test Caseها، Test Scenarioها و گزارشهای تست
- تحلیل فرآیندهای فعلی QA و ارائه پیشنهاد برای بهبود و بهینهسازی آنها
شرایط و مهارتهای مورد نیاز:
- مدرک کارشناسی یا بالاتر در رشته مهندسی کامپیوتر، مهندسی نرمافزار یا رشتههای مرتبط
- حداقل ۲ سال تجربه کاری در حوزه تضمین کیفیت نرمافزار (QA)
- تسلط بر مفاهیم پایه مهندسی نرمافزار و تست نرمافزار
- تجربه عملی در تست دستی APIها، سرویسهای بکاند و اپلیکیشنهای وب یا موبایل
- توانایی طراحی سناریوهای تست بر اساس نیازمندیها و جریانهای کسبوکاری
- تجربه کار با ابزارهای مدیریت تست و باگ مانند Jira یا ابزارهای مشابه
- توانایی کار با پایگاههای داده Postgresql و نوشتن Query برای اعتبارسنجی دادهها
- آشنایی با ابزارهای تست API مانند Postman یا Swagger
- مهارت در تحلیل و عیبیابی سیستم و یافتن ریشه مشکلات
- آشنایی با مفاهیم تست خودکار و ابزارهایی مانند Playwright، Robot Framework یا Pytest
- آشنایی با سیستمهای کنترل نسخه مانند Git و فرایند CI/CD
مزیت محسوب میشود:
- آشنایی با مفاهیم سیستمهای بانکی، پرداخت یا اعتباری
- تجربه کار در پروژههای مالی یا سیستمهای تراکنشی
مهارتهای مورد نیاز
- تست نرم افزار
- QA
- Test Case
- مستندسازی
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست