شرح موقعیت
در شرکت دانشبنیان رسا سامانه افق از سال ۱۳۸۵ در حوزه طراحی و توسعه نرمافزار، راهکارهای سازمانی و فناوری اطلاعات فعالیت میکنیم. در رسا، متخصصان در کنار کار روی پروژههای واقعی سازمانی، فرصت یادگیری، رشد و همکاری بلندمدت را دارند. ما برای تکمیل تیم QA یک پروژه نرمافزاری بزرگ، به دنبال یک Junior / Mid-Level QA Engineer دقیق، پیگیر و مسئولیتپذیر هستیم که بتواند همگام با تیم توسعه، فیچرهای جدید را بهصورت مستمر تست کرده و کیفیت خروجیهای روزانه تیم را کنترل کند. مهارتهای مورد انتظار ویژگیهای مهم برای این موقعیت برای این نقش بیش از هر چیز به دنبال فردی دقیق، سریع، پیگیر و در دسترس تیم هستیم. با توجه به روند مستمر توسعه، انتظار داریم فرد بتواند به محض آمادهشدن یک فیچر یا Build جدید، تست را شروع کند، مشکلات را سریع شناسایی و مستند کند و نتیجه تست را بدون ایجاد تأخیر در چرخه توسعه به تیم اعلام کند. توانایی مدیریت همزمان چند مورد تست، اولویتبندی موارد Critical و ارتباط مؤثر با Developerها برای این موقعیت اهمیت زیادی دارد. سطح تجربه این موقعیت برای افراد Junior قوی یا Mid-Level مناسب است. داشتن تجربه قبلی در پروژههای نرمافزاری واقعی و تست اپلیکیشنهای Mobile یا سامانههای مالی و بانکی مزیت محسوب میشود.
مسئولیتها
- تست سریع و دقیق فیچرهای جدید پس از آمادهشدن توسط تیم توسعه
- انجام Functional Testing روی Web و Mobile
- اجرای Test Scenario و Test Caseهای تعریفشده
- طراحی سناریوهای تست برای فیچرهای جدید با هماهنگی Senior QA
- بررسی Happy Path، Negative Scenario و Edge Caseهای متداول
- انجام Smoke Test و Sanity Test روی Buildهای جدید
- انجام Regression Testing در بخشهای مرتبط با تغییرات
- تست APIها با ابزارهایی مانند Postman و Swagger
- بررسی Request/Response و خطاهای API
- ثبت دقیق Bug در Jira شامل مراحل بازتولید، نتیجه مورد انتظار و واقعی، Screenshot/Video و اطلاعات موردنیاز تیم فنی
- Retest باگهای رفعشده و پیگیری آنها تا تعیین تکلیف نهایی
- همکاری نزدیک و روزانه با Frontend، Backend و Senior QA
- اعلام سریع Blockerها و مشکلات Critical به تیم و مدیر پروژه
- بهروزرسانی مستمر وضعیت تست فیچرها و اعلام آمادگی یا عدم آمادگی آنها برای Release
- آشنایی مناسب با مفاهیم Software Testing و QA
- توانایی طراحی و اجرای Test Case و Test Scenario
- آشنایی با Functional، Regression، Smoke و Exploratory Testing
- توانایی شناسایی و گزارش دقیق Bug
- آشنایی با API Testing و Postman
- آشنایی با Jira یا ابزارهای مشابه
- آشنایی مقدماتی با SQL مزیت محسوب میشود
- آشنایی با Mobile Application Testing مزیت مهم محسوب میشود
- آشنایی با Automation Testing مزیت محسوب میشود
نیازمندیها
- QA
- SQL
- Jira