شرکت نرم افزاری یگانه، پیشرو در سامانه مدیریت اسناد الکترونیکی، برای پیوستن به تیم فنی پویا و خلاق خود، به دنبال استخدام یک کارشناس تست نرمافزار (Software QA Engineer) متعهد و بادقت است.
ما به دنبال فردی هستیم که با اشتیاق به کشف خطاها و بهبود مستمر کیفیت، به ما در ارائه محصولاتی بینقص و قابل اعتماد به کاربرانمان یاری رساند. اگر شما فردی جزئینگر، تحلیلگر و علاقهمند به دنیای کیفیت نرمافزار هستید، جای شما در تیم ما خالی است!
شرح موقعیت شغلی:
شما به عنوان کارشناس تست نرمافزار، مسئولیت حصول اطمینان از کیفیت، عملکرد و پایداری محصولات نرمافزاری ما را بر عهده خواهید داشت. شما به عنوان عضوی از تیم توسعه با دیگر اعضا در تعامل نزدیک خواهید بود تا از انطباق محصول نهایی با نیازمندیها و استانداردهای کیفی شرکت اطمینان حاصل کنید.
مسئولیتها و وظایف کلیدی:
· تحلیل نیازمندیها و ویژگیهای جدید محصول به منظور طراحی سناریوهای تست (Test Cases).
· توسعه، نگهداری و اجرای Test Plan و Test Case های دقیق و جامع (دستی و خودکار).
· شناسایی، ثبت دقیق و پیگیری باگها و مشکلات نرمافزاری در ابزارهای مربوطه (مانند Azure DevOps).
· اجرای انواع تستها شامل:
o تست عملکردی (Functional Testing)
o تست بازگشتی (Regression Testing)
o تست سازگاری (Compatibility Testing) در مرورگرها و دستگاههای مختلف.
o تست API (با استفاده از ابزارهایی مانند Postman).
· همکاری نزدیک با توسعهدهندگان برای بازتولید و رفع خطاها.
· تهیه گزارشهای تست و ارائه بازخوردهای سازنده به تیم محصول و مدیریت.
· مشارکت فعال در فرآیندهای چابک (Agile/Scrum) و جلسات برنامهریزی.
· کمک به بهبود و بهینهسازی فرآیندهای تضمین کیفیت در شرکت.
دانش و مهارتهای مورد نیاز (الزامی):
· حداقل 3 سال سابقه کار مرتبط به عنوان کارشناس تست نرمافزار.
· تسلط کامل بر مفاهیم و متدولوژیهای تست نرمافزار (Agile Testing, STLC).
· تجربه عملی در نوشتن و اجرای سناریوهای تست (Test Case) و طرحهای تست (Test Plan).
· تجربه کار با ابزارهای مدیریت تست و خطا مانند Jira, Azure DevOps یا موارد مشابه.
· تجربه در تست API و تسلط بر ابزاری مانند Postman یا Insomnia.
· آشنایی با مفاهیم پایگاه داده و توانایی نوشتن کوئریهای ساده SQL.
· مهارتهای ارتباطی قوی، روحیه کار تیمی و توانایی حل مسئله.
· دقت بسیار بالا به جزئیات و رویکردی منظم در مستندسازی.
دانش و مهارتهای امتیازی (مزیت محسوب میشود):
· تجربه در زمینه اتوماسیون تست و آشنایی با فریمورکهایی مانند Selenium, Cypress یا Playwright.
· آشنایی با حداقل یک زبان برنامهنویسی (مانند JavaScript, Python).
· آشنایی با ابزارهای کنترل نسخه مانند Git.
· تجربه در تست عملکرد و بار (Performance & Load Testing) با ابزارهایی مانند JMeter یا K6.
· دارا بودن گواهینامههای مرتبط مانند ISTQB.
· آشنایی با تست کاربردپذیری (UI/UX)
· آشنایی با مفاهیم امنیت و تست نفوذ
ما برای شما چه چیزی فراهم میکنیم؟
· حقوق و مزایای رقابتی و جذاب
· بیمه تکمیلی برای شما و خانواده
· محیط کاری دوستانه، پویا و مبتنی بر رشد و یادگیری
· فرصتهای ارتقاء شغلی و توسعه فردی
· ساعت کاری منعطف
· دسترسی به دورههای آموزشی تخصصی