Job Description:
If you have a keen eye for detail, a deep understanding of quality assurance processes, and a passion for delivering high-quality software, this is your opportunity to join our team! We are looking for a Software Testing engineer(QA) with strong analytical skills, a solid background in manual testing, and a mindset that constantly challenges the status quo. If you thrive on working with complex projects and collaborating with a talented development team, we would love to hear from you!
Responsibilities:
- Design, write, and execute detailed test cases for new and existing features, ensuring comprehensive test coverage.
- Perform manual testing of web applications, including functional, regression, and exploratory testing.
- Work with test management tools to document test cases.
- Create and maintain clear and concise bug reports and document software behavior.
- Test APIs and web services using tools like Postman and Swagger, ensuring integration points are thoroughly validated.
- Collaborate with development and product teams to understand requirements, design test strategies, and contribute to product improvements.
- Monitor and analyze logs using tools like Kibana and Grafana to identify potential issues and ensure software stability.
- Participate in Agile ceremonies and provide input on QA best practices, process improvements, and risk assessments.
Requirements:
- Proficiency with concepts of APIs and experience in testing web services.
- Hands-on experience with API testing tools such as Postman or Swagger.
- Strong written communication skills with the ability to document software behavior and submit comprehensive bug reports.
- Experience with monitoring and log management tools like Kibana and Grafana.
- Quick learner with an exploratory mindset and a strong problem-solving attitude.
- Strong debugging skills with an ability to analyze and troubleshoot complex issues.
Nice to Have:
- Familiarity with test automation tools such as Selenium, Cypress, or equivalent.
- Experience in writing automated test scripts using programming languages like JavaScript or Java.
- Experience in Automated API testing.
- Knowledge of blockchain technology and cryptocurrencies.
Benefits:
- Knowledge enterprise (دانش بنیان)
- Flexible working hours
- Seasonal bonuses
- Complementary insurance
- Work in a company that values research, innovation, and development
- Breakfast & snacks
- An interesting and challenging work environment
- Friendly and professional team
If you are looking for a challenging and rewarding position in a company that values quality and innovation, we invite you to join our growing team. Apply now and become a part of our journey towards excellence!