فنی و مهندس کنترل کیفیت- تست کارایی
تعریف شغل
آزمونگرها و مهندسان کارايي نرمافزار بخش قابل توجهي از کارهايي که براي حرکت دادن برنامه کاربردي به سمت کارايي بهتر نياز است را انجام ميدهند. آنها امکان اندازهگيري دقيق معيارهاي کارايي را فراهم ميآورند. در واقع در راستاي تفکر اندازهگيري-محور، به جاي آزمون و خطا، مهندسي ميکنند.آزمونگر کارايي از ابزارهاي آزمون بار (Load test tools) پيشرو و مطرح براي تهيه اسکريپت، ايجاد بار و سپس اندازهگيري معيارهاي کارايي استفاده خواهد کرد و نهايتاً با استفاده از Profiler ها به درون برنامه رجوع کرده و مسائل را تحليل و ريشهيابي ميکند.
شرایط احراز
- آشنایی با چرخه حیات تولید نرمافزار
- شناخت از سیستم عامل و مدیریت منابع، ساختمان داده و طراحی الگوریتم
- علاقمند به اجرا، تحلیل، مستند سازی تست های پرفرومنسی (بار و استرس)
- آشنایی با زبان SQL و کوئری نویسی و علاقه مند به مفاهیم Performance SQL Tuning
- آشنایی با ساختار JVM و معماری جاوا (و یا یکی از زبان های شی گرائی)
- آشنایی با معماری و فرایند اجرای کوئری های RDBMS
- آشنایی با Message Broker مانند ActiveMQ ،Kafka
- آشنایی با زبان JavaSE و یا یکی از زبان های شی گرائی
- علاقمند به کار با ابزارهای مانیتورینگ
- توانایی کار گروهی
- توانایی حل مساله (Problem Solving)
- علاقمند به توسعه فردی
- علاقه مند به ریشه یابی و Troubleshooting مشکلات و پیدا کردن گلوگاه های نرم افزار
تحصیلات : کارشناسی و کارشناسی ارشد مهندسی کامپیوتر، IT، علوم کامپیوتر و رشتههای مرتبط
نوع همکاری: تمام وقت
آینده شغلی:
شاغل میتواند در ردههای مربوطه و یا همچنین در صورت تطابق با حوزههای تخصصی سایر مشاغل توسن، ارتقاء/ تغییر نقش داشته باشد.
این شغل دارای 5 رده، از سطح 5 تا 1 میباشد.
No comment