شرح جایگاه شغلی
شرح شغل
ماموریت شما به عنوان آزمونگر، بررسی محصولات و استخراج اطلاعات دقیق در رابطه با کیفیت و ریسک محصولات است. تست محصول شامل تمام جنبههای آن از جمله واسط گرافیکی، واسط خط فرمان، API و سایر موارد میشود و آزمونگر با بررسی محصول گزارشی از وضعیت ویژگیها و کیفیت محصول ارائه میکند و با مستندسازی دقیق، اشکالات یافت شده را به توسعهدهندگان و مدیران محصول اطلاع میدهد.
نیازمندیهای اصلی
لیسانس مهندسی کامپیوتر، علوم کامپیوتر یا بالاتر
صبر و حوصلهی زیاد.
توانایی حل مساله و یادگیری موارد جدید به صورت مستقل.
داشتن رویکرد تحلیلی و کمّی به مسائل.
تجربهی کاری در تستهای 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 محصولات در زبانها و چارچوبهای مختلف.