نقشه راه مهندس تست نرم افزار
سلام. خیلی خوش اومدین! بهتون تبریک میگم! چون وقتی این پست رو میخونید یعنی یا تصمیم گرفتین وارد حوزه تست نرم افزار بشید یا اینکه میخواین دانش خودتون رو در این زمینه گس ترش بدین! در هر دو حالت جای درستی اومدین. قراره کلی چیز اینجا با هم یاد بگیریم.
تو این پست میخوام مهارت های لازم در پروژه های واقعی که برای تبدیل شدن به مهندس تست نرم افزار (منوآل) نیاز دارید رو بهتون توضیح بدم. وقتی بدونین چیا رو باید بلد باشید بقیه ش میشه سرچ و همت خودتون و تمرین و تکرار. تمام تلاشم رو هم دارم میکنم که خود اتومیشن کمپ هم بتونه رفرنس خوبی برای یادگیری باشه. در آینده پست مشابهی هم برای اتومیشن ایجاد می کنم.
مرحله بعدی خوندن این داکیومنت، داشتن یه برنامه هدفمند و تلاش جدی برای تحقق اون هست. برای رسیدن به نتیجه باید:
- گپ ها رو آنالیز کنین یعنی ببینین چیا رو بلدین و چیا رو باید یاد بگیرین.
- لیستی از ریسورس هایی که برای یادگیری هر موضوع و بولت پونیت لازم دارین تهیه کنین
- یه اکشن پلن برای خودتون ایجاد کنین به همراه ددلاین برای هر موضوع. برای تکمیل هر قسمت هم یه سری تمرین پیدا یا برای خودتون تعریف کنین و اون بشه Expected result از هر قسمت!
- باید این مسیر رو مثل یه پروژه ببینین. یه رودمپ اصلی که خرد شده به تسک های ریز و اسپرینت های دو هفته ای! یه برد Kanban ساده مثل Trello یا YouTrack به این کار اختصاص بدین با چهار تا ستون Backlog, Todo, In-Prgress, Done. با خودتون جلسات روزانه و سرمونی های مختلف Sprint برگزار کنین!
یه خورده راجع به من
من محمد منفرد هستم. از سال ۱۳۹۰ تو حوزه IT مشغول هستم و از سال ۱۳۹۴ وارد حوزه تست نرم افزار شدم. شروعش با تست منوآل بود و بعدش ادامه با اتومیشن به خاطر بک گراند برنامه نویسیم. با شرکت های بزرگی مثل اسنپ همکاری کردم. چند بار تیم و واحد تست تشکیل دادم. افراد زیادی رو استخدام کردم (یا برای شرکتی که خودم توش بودم یا به عنوان مشاور). تیم لید بودم. مربی و مشاور بودم و چند سالی هم هست مهاجرت کردم و در حال حاضر تو شرکت آمریکایی بزرگی با عنوان آرشیتکت و تیم لید اتومیشن مشغول به کار هستم. لینکداین من و monfared.io (رزومه من)
داستان اتومیشن کمپ
از بچگی دوست داشتم هرچی بلدم به بقیه یاد بدم. اصلا یادم نمیاد چیزی یاد گرفته باشم و حداقل یه بار برای کسی توضیحش نداده باشم! تو لینکدینم می نوشتم معمولا ولی کافی نبود. دیگه نتونستم طاقت بیارم و سال ۱۴۰۰ بود که شروع کردم به ایجاد آموزش های تست اتومیشن و تو یوتیوب منتشر کردم. اسم این رفیقمون شد AutomationCamp و بعدش بهش هویت بیشتری دادم و کانال تلگرام و آپارات و ... هم اضافه کردم.
خوب از اونجایی که همیشه تو لینکداین و کامیونیتی های مختلف داخلی و خارجی مشغول به نوشتن پست و مشارکت تو بحث ها هستم یا اینکه پاسخ سوال ها رو میدم احساس کردم احتیاج به جایی دارم که همه این نوشته ها رو متمرکز کنم. گزینه زیاد داشتم. از پلتفرم هایی مثل ویرگول تابلاگ های ساده. به این فکر کردم خوب حالا که میخوام این کارو بکنم چرا جایی نباشه که آموزش های اتومیشن کمپ هم توش جمع بشه؟ و امکان توسعه سایت هم داشته باشیم؟ این شد که رسیدم به سایت فعلی.