Collaborate closely with Product Managers and Engineering teams to understand requirements, acceptance criteria, system workflows, and potential risks.
Create and maintain comprehensive test plans, test scenarios, and test cases covering functional, regression, integration, end-to-end, and performance testing.
Perform manual testing with a strong focus on exploratory testing, usability, negative scenarios, and edge cases across web and mobile platforms.
Validate business logic, data integrity, and end-to-end user journeys across multiple services.
Design, develop, and maintain automated test suites for UI, API, and regression testing.
Contribute to test automation strategy, including test structure, coverage, and maintainability.
Monitor test execution results, analyze failures, and ensure issues are triaged and addressed promptly.
Perform comprehensive API testing to validate request/response schemas, business logic, error handling, and performance.
Trace and validate end-to-end API flows using observability tools such as Kibana, leveraging logs and distributed tracing to identify issues and verify system behavior.
Support root cause analysis by correlating test failures with application logs and traces.
Execute and maintain test coverage for Android and iOS applications, including functional, regression, and exploratory testing.
Collaborate on mobile test automation where applicable (e.g., Appium or similar tools).
Log, prioritize, and track defects using issue-tracking tools such as Jira, ensuring clear reproduction steps and impact analysis.
Work closely with developers to reproduce issues, perform root cause analysis, and verify fixes.
Provide transparent and actionable reporting on test coverage, pass/fail rates, defect trends, and quality metrics.
Required Qualifications
2–5 years of experience as a QA Engineer / Software Tester or equivalent role.
Strong experience with test automation frameworks such as Selenium, Cypress, Playwright, or similar.
Hands-on experience testing RESTful APIs using tools like Postman, REST Assured, or equivalent.
Experience with Android and iOS testing, including real devices and emulators/simulators.
Solid understanding of SDLC and Agile methodologies (Scrum / Kanban).
Strong debugging, analytical thinking, and root cause analysis skills.
Excellent written and verbal communication skills.
Nice to have
Experience or familiarity with CI/CD pipelines and tools such as GitHub Actions, Jenkins, GitLab CI
Experience or familiarity with log management and observability tools (e.g., Kibana) for debugging and API flow tracing.
Familiarity with AI-assisted testing tools or techniques (e.g., self-healing locators, automated test generation, intelligent failure analysis
این آگهی از وبسایت جابینجا پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جابینجا برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.