Key Responsibilities
- 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
این آگهی از وبسایت جاب ویژن پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت جاب ویژن برین و از اونجا برای این شغل اقدام کنین.