شرح شغل و وظایف:
ما به دنبال جذب مهندس تضمین کیفیت هستیم که با همکاری نزدیک با تیمهای توسعه، محصول و DevOps، نقش موثری در ارتقای کیفیت، پایداری و تجربه کاربری محصول در چرخه توسعه نرمافزار ایفا کند. تمرکز این موقعیت بر تست نرمافزار، تحلیل ریسک و بهبود فرآیندهای کیفی است.
مسئولیتها
QA:
تحلیل نیازمندیها و طراحی Test Case و Test Scenario
اجرای تستهای دستی و API
تحلیل نتایج تست و ارائه پیشنهادهای بهبود کیفیت
مستندسازی فرآیندها و کنترل چکلیستهای کیفی
SDET:
طراحی و پیادهسازی تستهای خودکار و Automation Framework
تست خودکار API و Performance
همکاری با تیم توسعه در Unit Test
مشارکت در CI/CD و Pipelineهای تست خودکار
QC:
اجرای تستهای نهایی نسخههای آماده انتشار
کنترل انطباق محصول با استانداردهای کیفی و UI/UX
انجام تستهای رگرسیون و ثبت و پیگیری باگها
همکاری با تیم Release و DevOps پیش از Go-Live
مهارتهای مورد نیاز
QA:
تحلیل نیازمندی و نگارش تست
آشنایی با API Test، SQL و ابزارهای تست
شناخت فرآیند توسعه نرمافزار
مهارت گزارشنویسی و کار تیمی
SDET:
تسلط به زبان برنامهنویسی مرتبط با استک پروژه
آشنایی با DevOps و CI/CD
پایگاه داده، معماری سیستم و مفاهیم امنیت
تجربه کار با ابزارهای مانیتورینگ (Grafana، Prometheus)
شرایط عمومی
دقت و نگاه تحلیلی
مسئولیتپذیری و روحیه کار تیمی
علاقهمند به یادگیری و بهبود مستمر کیفیت