استخدام کارشناس تست نرمافزار (آزمونگر)
شرح موقعیت شغلی
ماموریت شما به عنوان آزمونگر، بررسی محصولات و استخراج اطلاعات دقیق در رابطه با کیفیت و ریسک محصولات است. تست محصول شامل تمام جنبههای آن از جمله واسط گرافیکی، واسط خط فرمان، API و سایر موارد میشود و آزمونگر با بررسی محصول گزارشی از وضعیت ویژگیها و کیفیت محصول ارائه میکند و با مستندسازی دقیق، اشکالات یافت شده را به توسعهدهندگان و مدیران محصول اطلاع میدهد.
نیازمندیهای اصلی
نیازمندیهای اصلی
لیسانس مهندسی کامپیوتر، علوم کامپیوتر یا بالاتر، یا حداقل 4 سال سابقهی کاری در زمینهی تست یا توسعهی نرمافزار
- صبر و حوصلهی زیاد.
- توانایی حل مساله و یادگیری موارد جدید به صورت مستقل.
- داشتن رویکرد تحلیلی و کمّی به مسائل.
- تجربهی کاری در تستهای Black box ،Grey box و White box.
- آشنایی با چرخهی توسعهی نرمافزار و روشهای Agile.
- داشتن تجربهی کار با سامانههای Bug tracking.
- توانایی کار موثر به عنوان عضوی از تیم و همچنین به صورت مستقل.
- توانایی استفاده از ابزارهای مختلف در سیستمعاملهای مختلف به منظور جمعآوری Crash logها، خروجی Console و Logهای ترافیک شبکه و Logهای برنامهها.
- ایجاد، ویرایش و اجرا کردن Test caseها.
- توانایی بالا در مطالعهی مستندات و مستندسازی فنی و دقیق به زبانهای فارسی و انگلیسی؛ مطالعه و بیان دقیق نتایج تستهای گوناگون به صورت کتبی به زبانهای فارسی و انگلیسی.
- شرکت در جلسات تیم به منظور گزارش شفاهی وضعیت کار و اشکالات اساسی کشف شده در زمان محدود و مشخص.
نیازمندیهای ترجیحی
- توانایی توسعهی کد و نوشتن Script و برنام0ه به حداقل یکی از زبانهایBash ،Python ،C++ ،Go lang، Perl ،JavaScript ، Type Script یا Java.
- توانایی ایجاد mind-mapهای مربوط به تست نرمافزار و بخشهایی که تست میشوند.
- توانایی کامپایل پروژهها در سیستمعاملهای مختلف با پارامترهای مخصوص به منظور انجام تست؛ حداقل آشنا به ++G و سیستمعامل لینوکس یا ++Microsoft C و ویندوز.
- توانایی مشخص کردن استراتژیهای تست متناسب با محصول.
- توانایی آزمودن API محصولات در زبانها و چارچوبهای مختلف.
مهارتهای مورد نیاز
- تست نرم افزار
- مستندسازی
- agile
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت