ما به دنبال یک Senior QA Engineer با تجربه هستیم که تسلط کامل بر Manual Testing و Test Automation داشته باشد و بتواند نقش فعالی در تضمین کیفیت محصولات نرمافزاری، بهبود فرآیندهای QA و همکاری نزدیک با تیمهای Product و Development ایفا کند. این فرد مسئول طراحی و اجرای Test Caseها، توسعه و نگهداری Automation Testها و شناسایی ریسکهای کیفی در طول چرخه توسعه محصول خواهد بود.
مسئولیتها :
- طراحی، اجرا و نگهداری Test Plan، Test Scenario و Test Caseها
- انجام تستهای Manual شامل Functional، Regression، Smoke و Exploratory
- طراحی و پیادهسازی تستهای Automation برای Web / API / (در صورت نیاز Mobile)
- شناسایی، گزارش و پیگیری باگها تا زمان رفع کامل
- همکاری نزدیک با تیمهای Product، Development و DevOps
- مشارکت در بهبود فرآیندهای QA و تعریف استانداردهای تست
- بررسی نیازمندیها و User Storyها از منظر تستپذیری (Testability)
- اجرای تست در محیطهای مختلف (Staging / Production در صورت نیاز)
- کمک به تصمیمگیریهای فنی مرتبط با کیفیت محصول در سطح تیم
مهارتها و الزامات :
- حداقل 5 سال تجربه کاری مرتبط در حوزه QA
- تسلط کامل بر Manual Testing و متدولوژیهای تست
- تجربه عملی و قوی در Automation Testing
- آشنایی با ابزارهای Automation مانند:
- Selenium / Cypress / Playwright (حداقل یکی بهصورت عمیق)
- تجربه تست API (مانند Postman، Rest Assured یا معادلها)
- آشنایی با مفاهیم CI/CD و تست در Pipeline
- آشنایی با SQL و بررسی دیتابیس در سطح QA
- تجربه کار با ابزارهای مدیریت تست و باگ
- توانایی تحلیل بالا و توجه به جزئیات
- مهارت ارتباطی قوی و توانایی مستندسازی شفاف
- تجربه کار در تیمهای Agile / Scrum
- مسئولیتپذیری و توانایی مدیریت همزمان چند تسک مزیت محسوب میشود
- تجربه تست Performance (JMeter، k6 و …)
- تجربه تست امنیت (Security Testing)
- سابقه کار روی محصولات مقیاسپذیر (High Traffic Systems)