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
شرکت «همراه اول» همواره در ساخت تجربههای نوین و کاربردی پیشرو بوده است. این شرکت در راستای توسعه فناوریهای دیجیتال و خلق خدمات مبتنی بر تکنولوژی با تاسیس شرکت «همراه کسب و کارهای هوشمند» کوشیده است تا بستری برای رشد و توسعه صنعت دیجیتال در ایران را فراهم کند.
شرکت «همراه کسب و کارهای هوشمند» در تلاش است تا با بهرهگیری از نوآوریها، متخصصان خلاق و دانش فنی پیشرفته، تجربه زندگی دیجیتال منحصربهفردی را برای همه ایرانیان فراهم آورد.
ما باور داریم که با توسعه تکنولوژی و بهرهگیری از آن است که میتوان محدودیتها را شکست داد، کسب و کارهای تازهای راهاندازی کرد و ایدههای خلاق را به ثمر رساند.
ما تلاش میکنیم برای مشتریان خود، تجربهای تازه از فضای دیجیتال بسازیم تا همه افراد بتوانند به سادهترین و کاربردیترین شکل، پاسخی برای تمام نیازهای زندگی خود بیابند.
اگر به فناوری و جهان گسترده دیجیتال علاقه دارید، آماده شروع یک چالش جدید هستید، به همکاری با یک شرکت بزرگ علاقهمند هستید، نتیجهبخشی پشتکار و تلاش را باور دارید و از یاد گرفتن همراه با کار کردن لذت میبرید... ما مشتاقانه منتظر دریافت رزومه شما هستیم.