آداورس | Ada Verse
شرح موقعیت
معرفی موقعیت شغلی ما برای توسعه تیم فنی خود به دنبال یک کارشناس تست و تضمین کیفیت نرمافزار (QA Tester) دقیق، تحلیلگر و مسئولیتپذیر هستیم. محصول ما یک پلتفرم SaaS تحت وب در حوزه مدیریت کسبوکارهای مرتبط با صنعت خودرو، فروشگاههای تایر و تعمیرگاههاست که برای بازار بینالمللی توسعه داده میشود. این پلتفرم شامل ماژولهای مختلفی از جمله مدیریت مشتریان، نوبتدهی، سفارشهای کاری، انبارداری، فروش، صدور فاکتور، پرداختها و گزارشگیری است. در این موقعیت، به دنبال فردی هستیم که علاوه بر شناسایی باگها، بتواند فرآیندهای کسبوکار (Business Workflows) را درک کند، سناریوهای پیچیده و غیرمعمول را بررسی کند و نقش مؤثری در بهبود کیفیت محصول داشته باشد. شرح وظایف و مسئولیتها ۱. تست و تضمین کیفیت نرمافزار (Software Testing & QA) تست و بررسی بخشهای مختلف Web Application تحلیل Requirements و طراحی Test Case و Test Scenario انجام تستهای Functional، Regression، Smoke و Exploratory شناسایی و بررسی Edge Caseها و سناریوهای غیرمعمول ثبت، مستندسازی و پیگیری باگها تا زمان رفع انجام Retesting پس از اصلاح مشکلات اجرای Regression Testing برای نسخههای جدید بررسی ارتباط و یکپارچگی ماژولهای مختلف سیستم تست فرآیندهای چندمرحلهای و وابستگیهای بین بخشهای مختلف محصول مشارکت در ارزیابی کیفیت و آمادگی نسخههای جدید برای انتشار (Release Readiness) ۲. تست فرآیندهای کسبوکار (Business Workflow Testing) بررسی فرآیندهای ثبت سفارش، فروش، صدور فاکتور و پرداخت تست سیستمهای مدیریت موجودی و انبار (Inventory Management) بررسی فرآیندهای نوبتدهی و مدیریت سفارشهای کاری تست گزارشها، محاسبات مالی و صحت اطلاعات بررسی سطوح دسترسی کاربران و نقشهای مختلف (Roles & Permissions) تست سناریوهای چندکاربره و چندشعبهای بررسی یکپارچگی دادهها و صحت انتقال اطلاعات بین ماژولها ۳. تست API و رابط کاربری تست APIها با استفاده از Postman بررسی Requestها، Responseها و HTTP Status Codeها اعتبارسنجی دادهها و بررسی Error Handling بررسی تطابق رابط کاربری با طراحیهای Figma شناسایی مشکلات UI/UX و رفتارهای غیرمنتظره تست Responsive Design و سازگاری با مرورگرهای مختلف استفاده از Browser DevTools برای شناسایی و تحلیل مشکلات ۴. همکاری تیمی و استفاده از AI همکاری نزدیک با Developerها و Project Manager تهیه Bug Reportهای دقیق همراه با Steps to Reproduce تعیین Severity و پیشنهاد Priority برای مشکلات مستندسازی نتایج تست و ارائه گزارش وضعیت کیفیت محصول استفاده از ابزارهای AI مانند ChatGPT، Claude و Gemini برای طراحی سناریوهای تست، تحلیل خطاها و شناسایی Edge Caseها استفاده هوشمندانه از AI برای افزایش سرعت و پوشش تستها مشارکت در بهبود فرآیندهای QA مهارتها و تخصصهای موردنیاز آشنایی مناسب با اصول Software Testing و Quality Assurance توانایی طراحی و اجرای Test Case و Test Scenario تجربه تست Web Applicationهای دارای فرآیندهای چندمرحلهای آشنایی با Functional، Regression، Smoke و Exploratory Testing توانایی تحلیل Requirements و درک Business Logic آشنایی با API Testing و ابزار Postman آشنایی با HTTP، JSON و Status Codeها تسلط کاربردی بر Browser DevTools توانایی ثبت و مستندسازی دقیق باگها آشنایی با Git و مفاهیم Version Control توانایی بررسی طراحیهای Figma و تطبیق آنها با خروجی توسعه مهارتها و تجربیات امتیازی تجربه تست و تضمین کیفیت در سیستمهای زیر یک مزیت مهم محسوب میشود: نرمافزارهای مدیریت کسبوکار و ERP سیستمهای فروش و صندوق فروشگاهی (POS) سیستمهای مدیریت انبار و موجودی (Inventory Management) نرمافزارهای مدیریت سفارش، فاکتور و پرداخت (Order & Invoice Management) نرمافزارهای مدیریت تعمیرگاه و خدمات خودرو (Workshop Management) سیستمهای نوبتدهی و رزرو (Booking & Scheduling) پلتفرمهای SaaS و نرمافزارهای چندمشتری (Multi-Tenant Applications) نرمافزارهای چندشعبهای با سطوح دسترسی مختلف همچنین موارد زیر مزیت محسوب میشوند: تجربه کار با Playwright، Cypress یا Selenium آشنایی با Test Automation آشنایی مقدماتی با JavaScript یا TypeScript تجربه کار با Jira یا ابزارهای مشابه آشنایی با SQL و بررسی دادهها در Database تجربه تست محاسبات مالی، مالیات، تخفیف و تراکنشهای پرداخت آشنایی با CI/CD تجربه استفاده از AI Tools در فرآیند Software Testing آشنایی با صنعت خودرو، فروشگاههای تایر و فرآیندهای عملیاتی تعمیرگاهها ویژگیهای فردی موردانتظار ذهن تحلیلگر و توانایی حل مسئله (Problem Solving) دقت بالا و توجه به جزئیات توانایی بررسی سیستم از دیدگاه کاربران مختلف کنجکاوی و توانایی کشف مشکلات پنهان مسئولیتپذیری و پیگیری مشکلات تا رسیدن به نتیجه توانایی کار مستقل و مدیریت زمان در محیط Remote توانایی مستندسازی و ارائه گزارشهای شفاف ارتباط مؤثر با اعضای تیم فنی علاقهمندی به یادگیری و استفاده از فناوریهای جدید رویکرد کاری ما ما به دنبال فردی نیستیم که صرفاً یک چکلیست را اجرا کند. برای ما مهم است که کارشناس QA بتواند منطق کسبوکار را درک کند، ارتباط بین ماژولهای مختلف را بررسی کند و مشکلاتی را شناسایی کند که ممکن است در تستهای معمولی دیده نشوند. برای مثال، در یک سیستم مدیریت فروش و انبار، صرفاً ثبت موفق یک فاکتور کافی نیست؛ بلکه باید تأثیر آن بر موجودی، پرداختها، گزارشهای مالی و سایر بخشهای مرتبط نیز بررسی شود. همچنین استفاده هوشمندانه از ابزارهای AI برای افزایش بهرهوری و کیفیت تستها اهمیت دارد، اما تحلیل نهایی و اعتبارسنجی نتایج بر عهده خود کارشناس خواهد بود. شرایط همکاری نوع همکاری: دورکاری (Remote) حقوق: ۵۰ میلیون تومان در ماه مدت همکاری: بلندمدت محیط کاری: همکاری مستقیم با تیم توسعه نرمافزار
نیازمندیها
- تست نرم افزار
- QA