شرح موقعیت
گروه نرمافزاری 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
نیازمندیها
- QA
- تست نرم افزار
- QA Testing
- مستندسازی