Description
We are seeking a detail-oriented QA Engineer to join our team in the Gulf region. The ideal candidate will have 3-9 years of experience in software testing and will be responsible for ensuring the quality and reliability of our software products through rigorous testing and quality assurance processes.
Responsibilities
- Design and develop test plans, test cases, and test scripts based on software requirements.
- Execute manual and automated tests to ensure software quality and performance.
- Identify, document, and track defects in a clear and concise manner.
- Collaborate with cross-functional teams including developers and product managers to ensure quality throughout the software development lifecycle.
- Participate in the review of product requirements and specifications to provide feedback on testability.
- Continuously improve testing processes and methodologies.
Skills and Qualifications
- 3-9 years of experience in software quality assurance or a related field.
- Strong knowledge of software testing methodologies and tools.
- Proficiency in automation testing tools such as Selenium, JUnit, or TestNG.
- Experience with performance testing tools like JMeter or LoadRunner.
- Familiarity with programming languages such as Java, Python, or JavaScript.
- Experience in Agile/Scrum development methodologies.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.