گروه نرمافزاری BSLA به دنبال یک کارشناس تست و تضمین کیفیت نرمافزار با تجربه است. کاندید ایدهآل باید مهارتهای تست خودکار را برای بهبود و اطمینان از کیفیت محصول (در کنار تست دستی) به کار گیرد. این موقعیت شغلی نیازمند فردی با انگیزه، باتجربه، و علاقهمند به حوزه تست و تضمین کیفیت محصولات نرمافزاری است. اگر این مسئولیتها برای شما جذاب به نظر میرسد و مهارتها و توانمندیهای شما با نیازهای ما همخوانی دارد، از دریافت رزومه شما و آشنایی بیشتر با شما خرسند خواهیم شد. لطفاً رزومه خود را ارسال کنید تا بتوانیم در این مسیر همراه شویم.
همکاری فقط به صورت حضوری و تمام وقت در شهر مشهد میباشد.
مهارتها و الزامات مورد نیاز:
- تسلط کافی به تست دستی نرمافزار در پلتفرمهای مختلف شامل وب، اندروید و سرور. آشنایی با تست در پلتفرم iOS مزیت محسوب میشود.
منظور از تسلط کافی: - تجربه عملی در تست و بررسی نرمافزار در پلتفرمهای مختلف
- توانایی دیباگ و بررسی مشکلات ایجادشده
- آشنایی با استانداردهای تست و روشهای صحیح بررسی قابلیتها
- توانایی طراحی و اجرای سناریوهای تست متناسب با هر پلتفرم
- درک مناسب از جریان داده (Data Flow) و توانایی شبیهسازی سناریوهای مختلف در محیطهای متفاوت
- تسلط خوب به تست اتومیشن و توسعه تستهای خودکار:
- توانایی اضافه کردن، اصلاح و Refactor کردن تستها بدون وابستگی به ابزارهای تولید کد یا Vibe Coding
- توانایی نوشتن Functionهای تست و توسعه اسکریپتهای قابل نگهداری
- آشنایی با Best Practiceهای برنامهنویسی و اصول Clean Code
- آشنایی با Design Patternهای مورد استفاده در تست اتوماتیک
- تسلط کامل روی حداقل یک فریمورک یا رویکرد اتومیشن تست الزامی است
مهارتهای تخصصی مورد نیاز:
- تسلط بر مفاهیم و اصول تست نرمافزار (Software Testing Principles)
- توانایی طراحی، اجرا و مدیریت Test Case و Test Scenario
- تجربه کار با ابزارهای اتوماسیون تست مانند: Cypress, Jest ,Selenium و Playwright
- تجربه توسعه، نگهداری و بهبود اسکریپتهای تست خودکار
- تجربه کار با سیستمهای کنترل نسخه مانند GitLab / GitHub
- تجربه انجام تست دستی API با ابزارهایی مانند Postman
- توانایی استخراج، بررسی و تحلیل دادهها و شواهد آزمون شامل: Application Logs, Database Records, Web Server Logs, Network Logs و Performance Records
- توانایی درک تکنولوژیهای وب و موبایل و ابزارهای تست مرتبط
- توانایی تحقیق و جستجوی موثر برای حل مسائل فنی
- آشنایی با متدولوژی Agile و فرآیند Scrum
مسئولیتهای اصلی همکار آینده ی ما:
- طراحی، توسعه و نگهداری تستهای خودکار برای افزایش پوشش تست و کیفیت محصول
- انجام تستهای دستی API با استفاده از ابزارهایی مانند Postman و بررسی: عملکرد APIها، صحت دادهها، خطاها و Edge Caseها و مسائل امنیتی پایه
- انجام تست کامل و دقیق نرمافزارهای وب و موبایل و شناسایی مشکلات عملکردی، منطقی و تجربه کاربری
- توسعه End to End Test و Automation Test در بخشهای مختلف محصول
- بررسی تطابق پیادهسازی فرانتاند با طراحیهای ارائهشده در Figma و اطمینان از هماهنگی بصری
- گزارشدهی دقیق، واضح و قابل بازتولید مشکلات برای تیم توسعه
- تهیه و نگهداری چکلیستهای کنترل کیفیت نرمافزار
- مستندسازی فرآیندهای تست، نتایج آزمونها و دستاوردهای پروژه
- همکاری نزدیک با تیم توسعه برای شناسایی، تحلیل و رفع سریع و موثر مشکلات
- تحلیل نیازمندیهای محصول و ارائه پیشنهادهای بهبود برای افزایش کیفیت
- بررسی و بهروز ماندن نسبت به ابزارها، استانداردها و روشهای جدید حوزه Quality Assurance
مهارتهای مزیت محسوب میشود:
- تجربه ایجاد فرآیندهای QA و بهبود چرخه کیفیت محصول
- آشنایی با معماریهای مدرن نرمافزار مانند Microservices و REST API
- تجربه تست اتوماتیک اپلیکیشنهای موبایل با ابزارهایی مانند Appium و Maestro
- تجربه کار با ابزار k6 برای Performance Testing
- آشنایی با مفاهیم Security Testing و استانداردهایی مانند OWASP Top 10
- تجربه پیادهسازی تستها در فرآیندهای CI/CD مانند GitLab CI/CD
- تجربه کار با ابزارهای مدیریت تست و باگ مانند Jira
- توانایی کار با دیتابیسها و تحلیل دادهها برای بررسی مشکلات نرمافزاری
- آشنایی با ابزارهای مانیتورینگ و تحلیل لاگ مانند Sentry، Grafana یا Kibana
شایستگیهای فردی:
- داشتن سابقه کاری و نمونه کار الزامی است
- دارای روحیهی کار تیمی و مشارکتی
- نوآوری و اشتیاق زیاد به یادگیری
- تعهد و مسئولیتپذیری
- اشتیاق به تجربهها و چالشهای جدید
- منظم و دارای مهارت مدیریت زمان
- توانایی مکالمه در حد متوسط به زبان انگلیسی
ساعت کاری و محل کار:
- ساعت کاری : یکشنبه تا پنجشنبه 08:00 تا 17:00
- محل کار : خراسان رضوی، مشهد، حاشیه وکیل آباد
- شرایط همکاری : همکاری فقط به صورت حضوری و تمام وقت در شهر مشهد میباشد.
مراحل استخدام این موقعیت شغلی:
- بررسی رزومه در پنل استخدام
- ارسال پرسشنامه آنلاین
- ارسال دعوتنامه برای مصاحبه حضوری و یا آنلاین
- اجرای مصاحبههای فنی (شفاهی و عملی)
- استخدام و روند On-Boarding
گروه نرم افزاری BSLA به عنوان یک کارآفرین پیشرو در زمینه برنامه نویسی و طراحی، به دنبال نوآوری و ایجاد تحولات مثبت در صنعت فناوری اطلاعات است. تیمهای ما که شامل سازندگان، طراحان و توسعهدهندگان با انگیزه میباشند، در ماموریتی هستند تا با یافتن راهحلهای تاثیرگذار و استفاده از ابزارهای پیشرفته و لبه ی تکنولوژی، صنایع را متحول کرده و تجربه کاربری را بهبود ببخشند.
ما معتقدیم که با همکاری، خلاقیت و تخصص شما میتوانیم آینده را کدنویسی کنیم. تخصص ما شامل توسعه نرمافزارهای پیشرفته، طراحی وبسایتهای پویا و اپلیکیشنهای موبایل برای پلتفرمهای مختلف (Android و iOS) است. همچنین، ما در زمینه طراحی و گرافیک نیز پیشرو هستیم و با ارائه طراحی رابط کاربری (UI) و تجربه کاربری (UX) منحصر به فرد، کاربرپسندی و سادگی را در اولویت قرار میدهیم.