Software Test Manager

Vandar Tehran

Posted Over a month ago

توضیحات


وندار به دنبال یک راهبر فنی تیم تست و ارزیابی نرم‌افزار است که علاقه‌مند به همکاری با مجموعه‌ای از تیم‌های فنی حرفه‌ای باشد و توانایی راه‌اندازی و مدیریت یک تیم تست و ارزیابی (QA) با استفاده از فناوری‌ها و دانش روز را داشته باشد. در این شغل، شما به عنوان راهبر فنی تیم تست و ارزیابی نرم‌افزار علاوه بر سفارشی‌سازی استانداردهای تست عملکردی و خودکار در راستای تولید محصولات نرم‌افزاری باکیفیت، مسئولیت توسعۀ تیم تست را نیز بر عهده خواهید داشت. چنانچه با فناوری‌های روز در حوزۀ تست و معیارهای ارزیابی نرم‌افزار آشنا هستید و تجربه کافی برای راه‌اندازی، مدیریت و اجرای بهینۀ فرآیندهای تست را دارید، پیشنهاد می‌کنیم رزومۀ خود را جهت آغاز همکاری برای ما ارسال کنید.

مسئولیت‌ها:

● مشارکت در پیاده‌سازی فرآیند استاندارد تست و ارزیابی نرم‌افزاری در سازمان.
● مدیریت وظایف فنی تیم تست و ارزیابی و حرکت در جهت افزایش کارآمدی تیم.
● اجرای تست‌های مورد نیاز در قالب استاندارد تهیه شده با محوریت تست‌های Unit ،Integration ،Black-box/White-box و Performance.
● مشارکت در خودکارسازی فرآیند تست با تیم دوآپس با استفاده از ابزارهای مورد نیاز مانند Selenium یا Load Runner.
● مشارکت فعال در زمینه‌ی توسعۀ فرآیند Git متناسب با آزمون‌های نرم‌افزاری و نسخه‌گذاری پیش از انتشار.
● تضمین کیفیت نرم‌افزارهای منتشر شده با تکیه بر سنجه‌های ارزیابی فنی.
● مشارکت در یکپارچه‌سازی فرآیند تست با ساختار مدیریت وظایف تیم‌های اسکرام در ابزارهای مدیریت وظایف مانند JIRA.
● مستندسازی خروجی تست‌ها و آماده‌سازی گزارش‌های تخصصی در راستای ارجاع نقص‌های نرم‌افزاری مشاهده شده به تیم‌های مسئول.
● مشارکت در فرآیند تولید استوری‌های محصول نرم‌افزاری با تکیه بر تولید سناریوی تست.
● تحقیق و توسعه در راستای بهبود فرآیند تست و متناسب‌سازی آن با فناوری‌های روز.

پیش‌نیازها

مهارت‌های کلیدی: ● تسلط کامل به فرآیند توسعه و تست نرم افزار. ● تسلط کامل بر ابزارهای تست و خطایابی. ● تسلط کافی به REST API و فناوری‌های وابسته. ● تسلط کافی بر نحوۀ کارکرد مرورگرهای اینترنتی و کاربری آنها در فرآیند تست. ● آشنایی کامل با چرخۀ HTTP. ● درک عمیقی از فرآیند اسکرام و توسعه‌ی چابک. ● آشنایی کافی با مدیریت نسخه‌گذاری و ابزارهای مرتبط. ● آشنایی کافی با روش‌های تست نرم‌افزاری مانند Unit ،Integration ،Black-box/White-box و Performance. ● آشنایی با سنجه‌های ارزیابی نرم‌افزار و کاربردسازی آن در فرآیند تست و ارزیابی کیفیت محصول. ● آشنایی با نحوۀ تولید Test Case و تدوین سناریوهای تست. ● آشنایی با متدهای توسعۀ TDD و BDD. مهارت‌های ترجیحی: ● سابقۀ توسعۀ سرویس‌های نرم‌افزاری. ● آشنا به زبان PHP و فریم‌ورک Laravel. ● سابقۀ مدیریت تیم‌های تست و ارزیابی‌ نرم‌افزار. ● آشنایی با زیرساخت CI/CD و خودکارسازی فرآیند استقرار نرم‌افزاری . ● آشنایی با روش‌های راستی‌آزمایی (Verification) نرم‌افزاری. ● آشنایی با روش‌های صحت‌سنجی خروجی تست‌ها مانند Oracle Test.

To see more jobs that fit your career