استخدام کارشناس تست نرمافزار QA
شرح موقعیت شغلی
About the Role: We are looking for a detail-oriented and self-motivated Quality Assurance Engineer to join our engineering team at Himart. In this role, you will play a crucial part in ensuring the quality, reliability, and performance of our platforms. You will work closely with developers and product managers in a collaborative environment to build test plans, execute manual and automated tests, and help us maintain high standards as we scale our microservices architecture and B2B solutions.
Key Responsibilities:
- Review functional specifications and design documents to understand product requirements.
- Develop, document, and maintain comprehensive test plans and test cases.
- Execute manual and automated testing for web applications and backend APIs.
- Identify, record, and track bugs systematically using issue-tracking tools.
- Collaborate with the engineering team to reproduce issues, verify fixes, and ensure consistent product quality.
- Perform integration testing to ensure seamless data flow between internal services and third-party platforms.
- Contribute to the continuous improvement of QA processes and testing methodologies within the team.
Requirements:
- Proven experience as a QA Engineer, Software Tester, or similar role.
- Strong understanding of software QA methodologies, tools, and processes.
- Hands-on experience with API testing (e.g., using Postman, Swagger, or similar tools).
- Familiarity with web testing automation tools (e.g., Selenium, Cypress, or Playwright).
- Ability to write clear, concise, and comprehensive bug reports and documentation.
- Basic understanding of databases and the ability to write simple queries to verify data integrity.
- Excellent problem-solving skills and a strong attention to detail.
- Strong communication and teamwork skills.
Nice to Have (Plus):
- Experience testing within a Microservices architecture.
- Experience with CI/CD pipelines and version control systems (e.g., GitLab).
- Familiarity with monitoring, logging, and error-tracking tools (e.g., Sentry, Grafana).
- Hands-on experience with databases such as MySQL, MongoDB, or ClickHouse.
- Experience with performance or load testing tools (e.g., k6, JMeter).
مهارتهای مورد نیاز
- تست نرم افزار
- QA
- Test Case
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست