شرکت سفرهای علی‌بابا
شرکت سفرهای علی‌بابا

Senior Software Test Engineer

Tehran/Kooye Bimeh
Full Time
شنبه تا چهارشنبه
-
-

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

501 - 1000 employees
Internet Provider / E-commerce / Online Services
Iranian company dealing with Iranian and foreign customers
1393
Privately held
توضیحات بیشتر

key Requirements

4 years experience in similar position
Docker - Basic
Kubernetes - Basic

Job Description

We are looking for a detail-oriented and experienced Senior Software Test Engineer to help ensure the quality, reliability, and performance of our software products.

In this role, you will work closely with engineers, product managers, and other stakeholders throughout the software development lifecycle. You will contribute to test strategy, identify quality risks early, improve automation and test processes, and help the team deliver reliable software with confidence.

We are looking for someone who sees quality as a shared engineering responsibility and can go beyond executing test cases by helping shape how software is designed, tested, released, and improved.

Responsibilities:

  • Participate in requirement and design reviews to identify risks, ambiguities, and testability concerns early.
  • Define and maintain test strategies, test plans, and test cases based on product and technical risks.
  • Design and execute functional, integration, API, end-to-end, and non-functional tests.
  • Develop and maintain reliable automated test suites.
  • Integrate automated testing into CI/CD pipelines and improve quality gates.
  • Identify, report, and track defects with clear technical context and reproducible scenarios.
  • Perform root cause analysis for defects and recurring quality issues.
  • Validate releases and contribute to release-readiness decisions.
  • Use logs, metrics, and monitoring tools to investigate issues and validate system behavior.
  • Identify gaps in test coverage and continuously improve testing processes and tooling.
  • Collaborate with engineering and product teams to improve overall product quality.
  • Mentor and support other team members through reviews, knowledge sharing, and testing best practices.

Requirements:

  • Strong experience in software testing and quality engineering.
  • Solid understanding of SDLC, STLC, and modern software development practices.
  • Strong knowledge of test design techniques, test strategies, and risk-based testing.
  • Hands-on experience with both manual and automated testing.
  • Strong experience with API testing and automation.
  • Experience designing and maintaining UI automation tests.
  • Good understanding of integration, end-to-end, and regression testing.
  • Strong debugging and problem-solving skills.
  • Experience integrating automated tests into CI/CD pipelines.
  • Familiarity with relational databases and data validation.
  • Experience with logging, monitoring, and observability tools.
  • Experience working in Agile/Scrum teams.
  • Strong communication and collaboration skills.
  • Ability to work independently, prioritize quality risks, and take ownership of testing activities.
  • Detail-oriented, self-motivated, and comfortable working in complex systems.

Nice to Have:

  • Experience with performance and load testing.
  • Experience with contract testing.
  • Familiarity with Docker and Kubernetes.
  • Experience with BDD and Gherkin.
  • Familiarity with ISTQB concepts or certification.
  • Experience with test management tools such as TestRail, Xray, or similar.
  • Experience testing distributed systems or event-driven architectures.
  • Experience with production monitoring and post-release validation.

Job Requirements

Age
25 - 35 Years Old
Gender
Men / Women
Software
Docker| Basic Kubernetes| Basic

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

ارسال رزومه برای شرکت سفرهای علی‌بابا