استخدام QC/QA) Software Testing Engineer-مشهد)
شرح موقعیت شغلی
در اینتکس مهندس کنترل/تضمین کیفیت فردی است که اطمینان حاصل میکند محصول نهایی با حداکثر کیفیت ممکن به دست مشتری رسیده و به دنبال پیدا کردن راه های نوین برای افزایش خروجی محصول در دوره های مختلف توسعه میگردد. مهندس کنترل/تضمین کیفیت باید دیدی ریز بینانه و توان مانیتورینگ بالایی از فعالیت ها را داشته باشد تا خروجی نهایی به بهترین شکل مدیریت شود.
اهم مهارت های یک مهندس کنترل/تضمین کیفیت Senior quality (QA/QC) Engineer
در حوزه فناوری اطلاعات این شخص باید قادر به طراحی و اجرای تستهای جز به جز و خودکار در جهت اطمینان از کیفیت محصول باشد. علاوه بر این باید در زیمنه طراحی و اجرای تستها، عیبیابی و تعیین فعالیتهای اصلاحی به شرکت کمک کند. مهندس QA نقش مهمی در فرآیند توسعه محصول بازی میکند و به همین دلیل تستهایی را قبل از عرضه محصول اجرا میکند و اطمینان حاصل میکند که نرمافزار به خوبی اجرا شده و نیازهای مشتریان را برآورده میکند. در نهایت، یک کارشناس تضمین کیفیت تمامی مراحل توسعه نرمافزار را به منظور تشخیص و برطرف کردن عملکردهای معیوب سیستم تا دستیابی به استانداردهای کیفی مانتیور میکند.
اهم مهارت های یک مهندس کنترل/تضمین کیفیت Senior quality (QA/QC) Engineer
در حوزه فناوری اطلاعات این شخص باید قادر به طراحی و اجرای تستهای جز به جز و خودکار در جهت اطمینان از کیفیت محصول باشد. علاوه بر این باید در زیمنه طراحی و اجرای تستها، عیبیابی و تعیین فعالیتهای اصلاحی به شرکت کمک کند. مهندس QA نقش مهمی در فرآیند توسعه محصول بازی میکند و به همین دلیل تستهایی را قبل از عرضه محصول اجرا میکند و اطمینان حاصل میکند که نرمافزار به خوبی اجرا شده و نیازهای مشتریان را برآورده میکند. در نهایت، یک کارشناس تضمین کیفیت تمامی مراحل توسعه نرمافزار را به منظور تشخیص و برطرف کردن عملکردهای معیوب سیستم تا دستیابی به استانداردهای کیفی مانتیور میکند.
لیست مهارت ها :
· تسلط کامل به مفاهیم تست، تست های نرم افزار و ابزارهای تست نرم افزار
· اجرای تست، پیاده سازی UAT و مستند سازی نتیجه آزمون
. آشنا به تست API ها با استفاده از Postman
. تسلط کامل به نرم افزار های مدیریت تست (Testlink , Xray and Jira)
· تسلط کامل به تحلیل نیازمندی های محدوده تست و طراحی Test Scenario و Test Case
· تسلط بر تست Manual نرم افزار
· آشنایی با یکی از ابزارهای تست خودکار (مانند Selenium یا Cypress)
· توانایی انجام تست های Performance, Scalability, Stress, Integration, Usability
· تسلط بر تست Functional و Non-Functional و توانایی بررسی مستندات فنی نرم افزار (User Story & Use Case)
· آشنایی با ابزارهای تست نرم افزار همچون Rational Integration Tester، JTest، Plutora Test
· دانش و تجربه در خصوص ابزار Defect Tracking(ردیابی نقص)
. آشنا با ابزارهای Issue Tracking
. تشخیص، مستندسازی و پیگیری باگ های نرم افزار
. تجربه کاری در محیط اسکرام
. دقت، پشتکار و توانایی یادگیری بالا
· مهارت در تجزیه و تحلیل نتیجه تست ها و مستند سازی آنها
· مهارت ارتباطی و توانایی تعامل و کار گروهی
· توانا به تحلیل داده، دارای مهارت دقت، تمرکز و کیفیت گرا
· مهارت در مدیریت زمان و مدیریت و تحلیل نیازمندیهای سازمان
. آشنایی باالزامات Iso 9001 : 2015
. Iso 10004 : 2018
. Iso 10002 : 2018
. آشنایی با فرآیند CRM
. آشنایی با فرآیند نظرسنجی مشتریان
. آشنایی با فرایند رسیدگی به شکایات مشتریان و تجزیه و تحلیل فرایند مرتبط با امور مشتریان
. آشنایی با روشهای تجزیه و تحلیل دادهها
· اجرای تست، پیاده سازی UAT و مستند سازی نتیجه آزمون
. آشنا به تست API ها با استفاده از Postman
. تسلط کامل به نرم افزار های مدیریت تست (Testlink , Xray and Jira)
· تسلط کامل به تحلیل نیازمندی های محدوده تست و طراحی Test Scenario و Test Case
· تسلط بر تست Manual نرم افزار
· آشنایی با یکی از ابزارهای تست خودکار (مانند Selenium یا Cypress)
· توانایی انجام تست های Performance, Scalability, Stress, Integration, Usability
· تسلط بر تست Functional و Non-Functional و توانایی بررسی مستندات فنی نرم افزار (User Story & Use Case)
· آشنایی با ابزارهای تست نرم افزار همچون Rational Integration Tester، JTest، Plutora Test
· دانش و تجربه در خصوص ابزار Defect Tracking(ردیابی نقص)
. آشنا با ابزارهای Issue Tracking
. تشخیص، مستندسازی و پیگیری باگ های نرم افزار
. تجربه کاری در محیط اسکرام
. دقت، پشتکار و توانایی یادگیری بالا
· مهارت در تجزیه و تحلیل نتیجه تست ها و مستند سازی آنها
· مهارت ارتباطی و توانایی تعامل و کار گروهی
· توانا به تحلیل داده، دارای مهارت دقت، تمرکز و کیفیت گرا
· مهارت در مدیریت زمان و مدیریت و تحلیل نیازمندیهای سازمان
. آشنایی باالزامات Iso 9001 : 2015
. Iso 10004 : 2018
. Iso 10002 : 2018
. آشنایی با فرآیند CRM
. آشنایی با فرآیند نظرسنجی مشتریان
. آشنایی با فرایند رسیدگی به شکایات مشتریان و تجزیه و تحلیل فرایند مرتبط با امور مشتریان
. آشنایی با روشهای تجزیه و تحلیل دادهها
اهم وظایف :
· طراحی و پیاده سازی طرح آزمون، سناریو، اسکریپت و رویه های تست نرم افزار و تهیه و اجرای تست های اتوماتیک
· برگزاری آزمون های نصب، پیکربندی، تنظیمات و راه اندازی نرم افزار و همچنین مستندات سیستم و رویه های نگهداری محصول
· بررسی، تهیه و یا تولید ابزارهای تست مناسب با توجه به سیستم های موجود و جدید
· شناسایی، تعریف و مستند سازی ملاک های پذیرش محصول، روش های ریشه یابی خطاها، مطابق با درخواست ذینفعان سیستم
· اجرا، کنترل و اطمینان از صحت تست های انجام شده و پذیرش و یا عدم پذیرش انتشار نرم افزار
· تهیه و اجرای آزمون نرم افزار به منظور شناسایی ایرادها و مشکلات نرم افزارها بر اساس معیارهای پذیرش محصول
· ایجاد، نگهداری و به روز رسانی پایگاه دانش ایراد های شناسایی شده و چگونگی رفع ایرادها از مشکلات شناسایی شده
· تجزیه و تحلیل نتیجه تست ها و مستند سازی آنها
· مانیتورینگ سیستم نرم افزاری و اطمینان از صحت عملکرد سیستم، در حین اجرای واقعی سیستم
· گزارش دهی نتایج سناریوهای تست و تعامل با تیم توسعه و مدیر محصول
داشتن تجربه در خصوص موارد زیر امتیاز محسوب می شو
- تجربه در راه اندازی فرایند CI/CD (Jenkins/Git/GitLab)
- تجربه در استفاده از ابزارهای Monitoring, Logging, Version Control, Automation
- آشنایی با یکی از زبانهای برنامهنویسی Back-end (Java / Go / ...)
مهارتهای مورد نیاز
- Software Testing
- QA
- Test Case
حداقل سابقه کار
- سه تا شش سال
حقوق
- حقوق از ۱۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت دائم پایان خدمت