Location: Amman, Jordan | On-site
Experience: 1 2 Years
Employment Type: Full-time
Job Summary
We are looking for a detail-oriented Quality Assurance Engineer to join our team at Echo Technology. The ideal candidate will be responsible for ensuring software quality through effective testing, identifying defects, and collaborating with development and project teams to deliver reliable solutions.
Key Responsibilities
- Review and analyze Business Requirements Documents (BRDs) and Software Requirements Specifications (SRS).
- Develop and execute test cases, test scenarios, and test plans based on business and technical requirements.
- Perform functional, regression, integration, and User Acceptance Testing (UAT).
- Identify, document, track, and retest software defects.
- Coordinate and take ownership of UAT activities, ensuring proper validation of business requirements.
- Collaborate with developers, business analysts, and project managers to resolve issues and ensure product quality.
- Maintain testing documentation and communicate testing progress and results.
Desired Candidate Profile
Qualifications & Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 1 2 years of experience in software quality assurance or testing.
- Strong analytical and problem-solving skills.
- Ability to analyze BRDs and SRS documents and translate requirements into effective test scenarios.
- Good understanding of software testing methodologies, processes, and defect life cycles.
- Familiarity with bug-tracking and test management tools, such as Jira.
- Strong communication and teamwork skills, with the ability to collaborate with developers and project managers.
- Ability to take ownership of UAT activities and follow through on testing deliverables.
- High attention to detail, accountability, and willingness to learn.
- Knowledge of API testing, SQL, or test automation is considered a plus.