شرح موقعیت
اگه از اون دسته آدمایی هستی که وقتی با یک Feature جدید روبهرو میشی، قبل از اینکه بگی «کار میکنه»، دوست داری همه سناریوهای ممکن رو امتحان کنی و پیدا کردن Bug برات بیشتر شبیه حل معماست تا یک کار تکراری، احتمالاً جای تو کنار ماست. ما برای تیم فنیمون دنبال یک QA Engineer دقیق، پیگیر و مسئولیتپذیر هستیم؛ کسی که بتونه کیفیت محصولات نرمافزاری رو از طریق تستهای Manual و Functional بررسی کنه، مشکلات رو دقیق ثبت و تا زمان برطرف شدن دنبال کنه و به مرور در مسیر Test Automation هم رشد کنه. این موقعیت برای کسی مناسبه که کیفیت محصول براش جدیه و وقتی یک Issue پیدا میکنه، صرفاً ثبتش نمیکنه و تا مطمئن شدن از حل درست مسئله، پیگیرش میمونه. مسئولیتهای تو انجام تست Manual روی محصولات Web و Mobile طراحی، نوشتن و اجرای Test Case برای نیازمندیهای Functional و Non-Functional انجام تست API با ابزارهایی مثل Postman شناسایی، تحلیل و ثبت دقیق Bugها ثبت و مدیریت Issueها در ابزارهایی مثل Jira پیگیری مشکلات گزارششده تا زمان برطرف شدن کامل بررسی Fixهای انجامشده و اطمینان از حل صحیح Issueها اجرای تستهای Regression، Smoke و Exploratory همکاری نزدیک با تیمهای Development و Product برای بررسی و حل مسائل محصول مشارکت در بررسی Requirementها از منظر Quality و Testability مستندسازی سناریوهای تست، نتایج و مشکلات شناساییشده مشارکت در بهبود فرآیندها و استانداردهای QA ازت انتظار داریم حداقل ۲ سال تجربه کاری در Software Testing با تمرکز بر Manual Testing درک مناسب از مفاهیم Functional Testing و Non-Functional Testing تجربه عملی در طراحی و اجرای Test Case تجربه کار با ابزارهای تست API مثل Postman آشنایی با ابزارهای Bug Tracking و Test Management توانایی ثبت Bug بهصورت دقیق، شفاف و قابل بازتولید آشنایی با تست محصولات Web و Mobile توانایی بررسی Requirement و طراحی سناریوهای تست بر اساس اون توانایی کار با ابزارهایی مثل Jira توانایی همکاری مؤثر با تیمهای فنی و محصول این مهارتها برای ما خیلی مهم هستند دقت بالا و توجه جدی به جزئیات قدرت تحلیل و پیدا کردن سناریوهایی که ممکنه در حالت عادی دیده نشن پیگیری Issueها تا رسیدن به نتیجه، نه فقط ثبت Bug حساسیت نسبت به کیفیت محصول و تجربه کاربر توانایی تشخیص Severity و اهمیت مشکلات مختلف مسئولیتپذیری نسبت به کیفیت Featureهایی که بررسی میکنی توانایی توضیح شفاف Bugها و شرایط Reproduce کردن اونها صبر و استمرار در بررسی مسائل پیچیده روحیه کار تیمی و ارتباط مؤثر با Developerها و تیم Product علاقه به یادگیری و بهبود مستمر مهارتهای QA داشتن این موارد مزیته آشنایی با ابزارهای Test Automation مثل Selenium یا Cypress آشنایی مقدماتی با زبانهایی مثل Python یا JavaScript تجربه کار با ابزارهای Performance Testing مثل JMeter آشنایی با مفاهیم Automation Testing تجربه نوشتن Automated Test آشنایی با مفاهیم CI/CD و اجرای Testها در Pipeline تجربه کار با پروژههای واقعی Production برای این موقعیت Automation الزام اصلی ما نیست؛ اما برامون مهمه که به این مسیر علاقه داشته باشی و بخوای در کنار Manual Testing، به مرور مهارتهای Test Automation خودت رو هم توسعه بدی. اگه از پیدا کردن مشکلات قبل از کاربر لذت میبری، کیفیت محصول برات فقط وظیفه تیم QA نیست و دوست داری Issueها رو از لحظه کشف تا حل کامل دنبال کنی، خوشحال میشیم با هم آشنا بشیم.
نیازمندیها
- تست نرم افزار
- مستندسازی
- QA