شرکت توسعه تجارت و فناوری تارا

کارشناس تست نرم افزار

شرکت توسعه تجارت و فناوری تارا

سطح ارشدیت
کارشناس
موقعیت مکانی
تهران
نوع همکاری
تمام وقت
ساعت کاری
شنبه تا چهارشنبه
خدمت سربازی
مهم نیست

کیفیتِ ماندگار بر پایه اعتبار شکل می‌گیرد. در تیم تکنولوژی و زیرساخت تارا (ارائه‌دهنده راهکارهای نوین پرداخت موبایلی برای پذیرندگان و مشتریانشان) به یک کارشناس تست نرم‌افزار نیاز داریم تا با نگاه ریزبین و روش‌مند، کیفیت را پیش از انتشار تضمین کند. سرویس‌های بک‌اند ما با Spring Boot توسعه یافته و محصولات‌مان شامل پنل ادمین سازمانی و اپلیکیشن‌های موبایل Android و iOS (به‌همراه نسخه PWA) است؛ اولویت این جایگاه، تخصص تست موبایل است. اگر می‌tوانید عمیق‌ترین باگ‌ها را شناسایی کنید، سناریوهای مرزی را پوشش دهید و با گزارش‌دهی شفاف، چرخه تحویل را مطمئن‌تر سازید، خوشحال می‌شویم به ما بپیوندید و اعتبار تجربه کاربر را یک پله بالاتر ببرید.

نقشی که کنار هم می‌سازیم:

  • طراحی، توسعه و اجرای سناریوهای تست (Test Cases) برای سرویس‌های بک‌اند (Spring Boot) و اپلیکیشن‌های موبایل (Android, iOS, PWA).
  • شناسایی، گزارش و پیگیری باگ‌ها و مشکلات نرم‌افزاری تا زمان رفع کامل آن‌ها.
  • همکاری نزدیک با تیم‌های توسعه‌دهنده و محصول برای اطمینان از کیفیت نهایی محصول.
  • توسعه و نگهداری تست‌های خودکار (Automated Tests) برای افزایش بهره‌وری فرآیند تست.
  • آزمایش عملکرد (Performance Testing) و امنیت (Security Testing) سیستم‌ها.
  • مشارکت در بهبود فرآیندهای تست و ارتقای استانداردهای کیفی.

آنچه برای تست موبایل همراه می‌آوری:

  • درک عمیق از تفاوت‌ها و چالش‌های تست در پلتفرم‌های Android، iOS و PWA.
  • آشنایی کامل با ابزارها و فریم‌ورک‌های تست موبایل (مانند Appium, Espresso, XCUITest).
  • توانایی تست سازگاری (Compatibility Testing) روی دستگاه‌ها و نسخه‌های مختلف سیستم‌عامل.
  • توانایی تست رابط کاربری (UI) و تجربه کاربری (UX) در محیط موبایل.

آنچه در تست بک‌اند به کار می‌آید:

  • آشنایی با مفاهیم و ابزارهای تست API (مانند Postman, Swagger, SoapUI).
  • توانایی نوشتن تست‌های جامع برای RESTful APIs.
  • آشنایی با پایگاه‌های داده (SQL, NoSQL) و توانایی نوشتن کوئری‌های پیچیده برای اعتبارسنجی داده‌ها.

روش‌ها و فرآیندهایی که با هم پیش می‌بریم:

  • تسلط بر انواع تست مانند: Functional, Non-functional, Regression, Smoke, Sanity.
  • تجربه کار در محیط‌های Agile/Scrum.
  • توانایی نوشتن گزارش‌های تست دقیق و کاربردی.

از جعبه‌ابزار فنی شما:

  • آشنایی با زبان‌های برنامه‌نویسی مرتبط با تست مانند: Java, JavaScript, Python, Kotlin, Swift.
  • تجربه کار با Jira.
  • آشنایی با سیستم‌های کنترل نسخه (مانند Git).

آن‌چه حضور شما را کامل‌تر می‌کند:

  • تفکر تحلیلی و حل مسئله: توانایی بالا در تحلیل مسائل، یافتن ریشه‌های باگ‌ها و ارائه راه‌حل‌های موثر.
  • دقت و جزئی‌نگری: توجه به کوچک‌ترین جزئیات برای کشف باگ‌هایی که ممکن است از دید دیگران پنهان بمانند.
  • توانایی ارتباط موثر: مهارت‌های ارتباطی قوی برای تعامل با توسعه‌دهندگان، مدیران محصول و سایر اعضای تیم.
  • اشتیاق به یادگیری: تمایل به به‌روزرسانی دانش خود در زمینه جدیدترین تکنولوژی‌ها و متدهای تست.
  • داشتن حداقل 3 سال تجربه معتبر در تست نرم‌افزار (با تمرکز ویژه بر بک‌اند و موبایل) برای ما یک امتیاز کلیدی است.
درباره شرکت
«تارا» اپلیکیشن خرید و پرداخت اعتباری است.با استفاده از تارا می‌توانید به صورت اعتباری، قسطی و نقدی -بدون پرداخت در لحظه- خرید حضوری یا آنلاین انجام دهید و هزینه را به‌صورت قسطی از ماه بعد پرداخت کنید.