شرح موقعیت
ما در مهداد در حال توسعه یک پلتفرم مدیریت پروژه برای سازمانها هستیم و اکنون در مرحله توسعه و بهبود محصول و رشد کسبوکارمان قرار داریم. برای اینکه بتوانیم محصولی با کیفیت، پایدار و قابلاعتماد در اختیار کاربرانمان قرار دهیم، به دنبال یک عضو جدید برای تیم خود هستیم که در نقش QA / Manual Tester در کنار تیم محصول و توسعه فعالیت کند. اگر به نرمافزار، پیدا کردن خطاها، بررسی رفتار سیستم و کشف چیزهایی که ممکن است از چشم دیگران پنهان بماند علاقه دارید، این موقعیت میتواند فرصت خوبی برای شروع یا توسعه مسیر حرفه ای شما در QA باشد. نقش شما در مهداد در این نقش، مسئولیت اصلی شما بررسی کیفیت و رفتار صحیح محصول از نگاه کاربر خواهد بود. شما قبل و بعد از توسعه قابلیتهای جدید، سناریوهای مختلف محصول را بررسی میکنید، خطاها و رفتارهای غیرمنتظره را پیدا میکنید، آنها را به شکل دقیق مستند میکنید و تا زمان رفع و تأیید نهایی، پیگیری خواهید کرد. این موقعیت در سطح Junior تعریف شده و برای ما داشتن پایه فنی، ذهن تحلیلگر، دقت و مهمتر از همه استعداد و اشتیاق یادگیری اهمیت بیشتری از سابقه طولانی کاری دارد. مسئولیتهای این نقش بررسی نیازمندیها و قابلیتهای جدید محصول پیش از شروع تست مطالعه User Story و Acceptance Criteria و تبدیل آنها به سناریوهای قابل تست طراحی و اجرای Test Case و Test Scenario انجام تست Manual روی بخشهای مختلف پلتفرم انجام تستهای Functional، Regression، Smoke و Exploratory بررسی سناریوهای اصلی کاربر (Happy Path) و سناریوهای غیرمعمول و Edge Case شناسایی، ثبت و پیگیری Bugها تا زمان رفع و تأیید نهایی نوشتن Bug Report دقیق و قابلفهم برای تیم توسعه بررسی رفتار محصول در مرورگرها و Screen Sizeهای مختلف انجام تستهای پایه API و بررسی Request، Response و Status Code بررسی Console و Network در Browser DevTools در حد نیاز همکاری نزدیک با تیمهای Product، Front-End و Back-End برای شناسایی و رفع مشکلات انجام Regression Test پیش از انتشار نسخههای جدید مستندسازی تستها و گزارش وضعیت کیفیت نسخهها مشارکت در بهبود فرآیندهای QA و افزایش کیفیت محصول شرایط و توانمندیهای مورد نیاز این نقش آشنایی با مفاهیم پایه تست نرمافزار و QA آشنایی اولیه با Test Case، Test Scenario و Bug Report توانایی تحلیل یک قابلیت و فکر کردن به سناریوهای مختلف استفاده از آن آشنایی پایه با مفاهیم وب و نرمافزار آشنایی اولیه با مفاهیم HTTP، API و JSON آشنایی اولیه با Browser DevTools توانایی کار با ابزارهای مدیریت پروژه و Issue Tracking دقت و جزئینگری بالا توانایی مستندسازی و انتقال شفاف مسائل مسئولیتپذیری و پیگیری تا رسیدن به نتیجه توانایی کار تیمی و ارتباط مؤثر با اعضای تیم فنی علاقه جدی به یادگیری و رشد در مسیر QA سابقه کاری حداقل سابقه کاری برای این موقعیت الزامی نیست. سابقه کار آموزی، پروژه های شخصی، تجربه تست نرمافزار، فعالیت در تیم های نرمافزاری یا تجربه مرتبط، امتیاز محسوب می شود. برای ما توانمندی و استعداد فردی مهمتر از تعداد سالهای سابقه کاری است. مواردی که شما را متمایز میکند تجربه کار با Jira، ClickUp، YouTrack یا ابزارهای مشابه تجربه تست یک محصول واقعی وب یا SaaS آشنایی با Postman و تست API آشنایی با SQL و مفاهیم پایه Database آشنایی با Git و مفاهیم پایه توسعه نرمافزار آشنایی با Agile و Scrum تجربه کار در تیمهای محصول و نرمافزار آشنایی با مفاهیم مدیریت پروژه، Scrum، Kanban یا ابزارهایی مانند Jira و ClickUp توانایی استفاده هوشمندانه از ابزارهای AI برای تحلیل Requirement، طراحی Test Case و بهبود Bug Report مطالعه منابع و مستندات فنی به زبان انگلیسی داشتن پروژه شخصی یا تجربه عملی در حوزه تست نرمافزار آنچه در مهداد تجربه خواهید کرد کار روی یک محصول واقعی SaaS در حوزه مدیریت پروژه همکاری مستقیم با تیم Product و تیم توسعه یادگیری عملی فرآیند QA در یک محصول در حال توسعه فرصت رشد از Manual Testing به سمت مسیر های تخصصی تر QA تجربه کار با فرآیند های واقعی توسعه و انتشار نرم افزار امکان یادگیری مفاهیم API، Database، Agile و ابزارهای حرفهای QA محیطی مبتنی بر یادگیری، همکاری و رشد فرصت اثرگذاری مستقیم بر کیفیت محصولی که کاربران واقعی از آن استفاده میکنند اگر به دنیای نرمافزار علاقه دارید، از پیدا کردن مشکلات و کشف رفتارهای غیرمنتظره لذت میبرید و دوست دارید مسیر حرفهای خود را در QA و تست نرمافزار شروع یا توسعه دهید، خوشحال می شویم با شما آشنا شویم.
نیازمندیها
- مستندسازی
- تست نرم افزار
- Test Case
- QA