متا سینا
متا سینا

مهندس تضمین کیفیت نرم‌افزار (Senior QA Engineer)

تهران، نیاوران
تمام وقت
دوشنبه تا جمعه 11 تا 19
-
پاداش -بیمه درمان تکمیلی -کمک هزینه دوره آموزشی -ناهار -صبحانه -بسته ها و هدایای مناسبتی

این فرصت شغلی چقدر برای من مناسب است؟

11 تا 50 نفر
سرمایه گذاری و مالی
شرکت ایرانی دارای مشتریان داخلی
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
Sql Server - متوسط
GIT - مقدماتی
Selenium - متوسط
Docker - مقدماتی

شرح شغل و وظایف

شرح موقعیت شغلی
ما به دنبال یک مهندس تضمین کیفیت نرم‌افزار (Senior QA Engineer) هستیم که مسئولیت ارتقای کیفیت محصولات نرم‌افزاری، طراحی استراتژی‌های تست، توسعه تست‌های خودکار و همکاری نزدیک با تیم‌های توسعه و محصول را بر عهده بگیرد.
در این نقش، شما با بررسی نیازمندی‌ها، شناسایی ریسک‌ها، طراحی سناریوهای تست، توسعه Automation Framework و تحلیل مشکلات، به تیم مهندسی کمک می‌کنید تا نرم‌افزارهایی پایدار، قابل اعتماد و با کیفیت بالا ارائه شوند.

مسئولیت‌ها:
طراحی و تدوین استراتژی‌های تست متناسب با نیازمندی‌ها و ریسک‌های محصول
تهیه، نگهداری و اجرای Test Case، Test Plan و Test Scenario
انجام تست‌های Exploratory، Regression، Functional و Integration Testing
طراحی و توسعه تست‌های خودکار برای Backend Services، Web Application و APIها
ایجاد و نگهداری Automation Framework با ابزارهایی مانند Cypress، Playwright یا ابزارهای مشابه
تست REST APIها، بررسی Validation، Authentication، API Contract و Error Handling
تحلیل مشکلات نرم‌افزاری با استفاده از Logها، Network، Database و ابزارهای Debugging
بررسی و بهبود تست‌های ناپایدار (Flaky Tests) و افزایش سرعت اجرای تست‌ها
بررسی نیازمندی‌ها و Acceptance Criteria برای شناسایی Test Gapها قبل از شروع توسعه
مستندسازی مشکلات، گزارش‌دهی کیفیت Releaseها و ارائه پیشنهادهای بهبود

شرایط لازم:
حداقل 3 سال سابقه کاری مرتبط در حوزه Software Testing یا Quality Engineering
تجربه عملی در طراحی و توسعه Automation Test Framework
تجربه کار با ابزارهای Automation مانند Selenium، Cypress، Playwright یا ابزارهای مشابه
تجربه تست API و کار با ابزارهایی مانند Postman
تسلط مناسب به SQL و توانایی بررسی و اعتبارسنجی داده‌ها
آشنایی با Git و فرآیندهای CI/CD
توانایی تحلیل مشکلات در لایه‌های Backend، Frontend و Database
آشنایی با Test Design Techniques، Software Testing Methodologies و Risk-Based Testing
توانایی گزارش‌دهی دقیق مشکلات و همکاری موثر با تیم‌های فنی
تفکر تحلیلی، دقت بالا و مهارت حل مسئله

امتیاز محسوب می‌شود اگر:
تجربه تست سیستم‌های مالی، پرداخت، Exchange یا سیستم‌های Transaction-Based
آشنایی با Load Testing، Performance Testing و Security Testing
تجربه کار با Docker و محیط‌های تست Containerized
آشنایی با Metrics، Logging، Monitoring و Distributed Tracing
تجربه تست سیستم‌های Distributed و Event-driven

شرایط احراز شغل

سن
تا 35 سال
جنسیت
تفاوتی ندارد
نرم افزارها
Selenium| متوسط GIT| مقدماتی Sql Server| متوسط Docker| مقدماتی

ثبت مشکل و تخلف آگهی

ارسال رزومه برای متا سینا