استخدام کارشناس تست نرمافزار (QA)
شرح موقعیت شغلی
ما در بادبادک به دنبال یک کارشناس تضمین کیفیت و تست نرم افزار و متخصص QA برای نرمافزارهای خود هستیم. به عنوان یک کارشناس تست نرم افزار، شما با طراحان، توسعه دهندگان و سایر اعضای تیم در محیطی چابک همکاری بسیار نزدیکی خواهید داشت. شما از کیفیت محصول و وجود ویژگیهای مورد انتظار اطمینان حاصل کرده و برای تحویل محصول تأیید و اعتبار میدهید. تجزیه و تحلیل ریسک و برنامهریزی کاهش احتمال وقوع آن و همچنین خودکارسازی تستها را انجام میدهید تا به ساخت محصولات عالی کمک کنید. ما به دنبال فردی هستیم که قادر باشد با مشارکت در فعالیتهای گروهی و برقراری ارتباط موثر با دیگر اعضای تیم، با هماهنگی کامل با تیم عمل کرده و برای موفقیت جمعی تلاش کند.
فعالیتها و وظایف شغل:
اشتیاق کافی برای تست کیفیت برنامههای وب و موبایل
مستندسازی برنامههای تست، موارد تست و گزارشهای خطا
مشارکت در فعالیتهای ساخت نرمافزار بصورت چابک به عنوان بخشی از تیم
دریافت بازخورد از کاربران و همکاران و کمک به بهبود مستمر محصولات
توانایی اولویت بندی وظایف و مدیریت کارآمد زمان بدون دخالت یا نظارت مستقیم
همکاری در طراحی و توسعه استراتژی های تست، الزامات تست پذیری و استراتژی های پیاده سازی
توسعه و اجرای برنامه های تست و موارد تست بر اساس سناریوهای کاربر
توسعه موارد تست و کتابخانه های تست به کمک ابزارها و زیرساخت های خودکارسازی تست
فعال و دارای انگیزه کافی برای کسب تجربیات جدید و یادگیری تکنولوژیهای نوین
آشنایی با الگویهای طراحی تجربه کاربری (UX)
اشتیاق کافی برای تست کیفیت برنامههای وب و موبایل
مستندسازی برنامههای تست، موارد تست و گزارشهای خطا
مشارکت در فعالیتهای ساخت نرمافزار بصورت چابک به عنوان بخشی از تیم
دریافت بازخورد از کاربران و همکاران و کمک به بهبود مستمر محصولات
توانایی اولویت بندی وظایف و مدیریت کارآمد زمان بدون دخالت یا نظارت مستقیم
همکاری در طراحی و توسعه استراتژی های تست، الزامات تست پذیری و استراتژی های پیاده سازی
توسعه و اجرای برنامه های تست و موارد تست بر اساس سناریوهای کاربر
توسعه موارد تست و کتابخانه های تست به کمک ابزارها و زیرساخت های خودکارسازی تست
فعال و دارای انگیزه کافی برای کسب تجربیات جدید و یادگیری تکنولوژیهای نوین
آشنایی با الگویهای طراحی تجربه کاربری (UX)
تجربیات مورد نیاز:
بیش از 3 سال یا بیشتر تجربه در تست برنامههای موبایل/وب
درک مناسب و کافی از تکنیک های تست نرم افزار، روشهای تست چابک و ابزارهای آن
تسلط در اجرای فعالیتهای تضمین کیفیت با همکاری تیمهای توسعه و کسبوکار برای برنامهریزی، گزارش، اولویتبندی و بهبود مستمر
تجربه تعامل و هماهنگی فعالیت های آزمون در بین تیم های متعدد.
تجربه عملی با شناسایی عیوب، به حداقل رساندن مراحل برای تکرار و ثبت مشکلات در ابزار ردیابی نقص مانند JIRA
تجربه کار با مرورگر و تست در طیف گسترده دستگاهها برای برنامههای کاربردی وب و تلفن همراه
تجربه تست با کمک XML و JSON و فراخوانی وبسرویس
مسلط به تست REST API و ابزارهای مورد استفاده مانند Postman و Swagger
تجربه در تست های خودکار در Java/Javascript، JUnit/TestNG، Selenium، JMeter و/یا Appium.
توانایی خودکارسازی فرآیند تست و اسکریپتهای تست برای اطمینان از تکرارپذیری، پوشش و قابلیت اطمینان
تجربه با ابزارها و برنامه هایی مانند JIRA، Confluence، BitBucket، Git و Artifactory/Maven.
آشنایی با انواع تست از جمله رگرسیون، عملکرد، استرس، واحد، ادغام، دسترسی و تست امنیتی
آشنایی با سیستم های کنترل نسخه (Git) و ابزارهای CI/CD
ایجاد قابلیت ردیابی بین موارد آزمایشی، سناریوهای کاربر و باگ ها
اجرای موارد تست در بخشهای چندزبانه برنامهها و مستندسازی نتایج برای انواع مختلف تست در صورت نیاز
بیش از 3 سال یا بیشتر تجربه در تست برنامههای موبایل/وب
درک مناسب و کافی از تکنیک های تست نرم افزار، روشهای تست چابک و ابزارهای آن
تسلط در اجرای فعالیتهای تضمین کیفیت با همکاری تیمهای توسعه و کسبوکار برای برنامهریزی، گزارش، اولویتبندی و بهبود مستمر
تجربه تعامل و هماهنگی فعالیت های آزمون در بین تیم های متعدد.
تجربه عملی با شناسایی عیوب، به حداقل رساندن مراحل برای تکرار و ثبت مشکلات در ابزار ردیابی نقص مانند JIRA
تجربه کار با مرورگر و تست در طیف گسترده دستگاهها برای برنامههای کاربردی وب و تلفن همراه
تجربه تست با کمک XML و JSON و فراخوانی وبسرویس
مسلط به تست REST API و ابزارهای مورد استفاده مانند Postman و Swagger
تجربه در تست های خودکار در Java/Javascript، JUnit/TestNG، Selenium، JMeter و/یا Appium.
توانایی خودکارسازی فرآیند تست و اسکریپتهای تست برای اطمینان از تکرارپذیری، پوشش و قابلیت اطمینان
تجربه با ابزارها و برنامه هایی مانند JIRA، Confluence، BitBucket، Git و Artifactory/Maven.
آشنایی با انواع تست از جمله رگرسیون، عملکرد، استرس، واحد، ادغام، دسترسی و تست امنیتی
آشنایی با سیستم های کنترل نسخه (Git) و ابزارهای CI/CD
ایجاد قابلیت ردیابی بین موارد آزمایشی، سناریوهای کاربر و باگ ها
اجرای موارد تست در بخشهای چندزبانه برنامهها و مستندسازی نتایج برای انواع مختلف تست در صورت نیاز
محدوده شرکت: اشرفی اصفهانی
مهارتهای مورد نیاز
- تست نرم افزار
- QA
- مستندسازی
- سناریو تست
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست