We are looking for a Senior QA Automation Engineer to join us at bama.ir, the premier auto-trading platform in Iran.
You will work closely with development teams, product managers, and other stakeholders to ensure that our software products meet the highest standards of quality and reliability. You will be involved in developing and implementing QA automation plans, and responsible for identifying and mitigating risks, ensuring compliance with industry standards, and driving the adoption of best practices in software quality assurance.
Responsibilities
- Identify defects and performance bottlenecks in software applications and accordingly design and execute test cases, test scenarios, and test scripts, to make sure new features work as expected.
- Document test scenarios for future reference.
- Collaborate with development teams to troubleshoot and resolve complex issues, providing timely and accurate feedback throughout the software development lifecycle.
- Strong analytical and problem-solving skills, with the ability to think critically and strategically.
- Define bug severity and use related tools to prepare detailed bug reports.
Qualifications
- More than 3 years of relevant experience
- Proficient with concepts of APIs, web-based and mobile applications
- Experience in Python and Robot Framework
- Familiar with git commands
- Experience with API testing tools like Postman and Swagger
- Experience with Selenium or Appium
- Exhibit hands-on knowledge in developing automated testing
- Experience in working with test management tools like TestRail
- Experience in writing SQL queries
- Familiar with the CI/CD concept