Quality Assurance Engineer-Recruitment of an IT consulting firm to refine user requirements and create comprehensive system design in Ethiopia

Job description


Create and execute comprehensive test plans and test cases based on project requirements.

Perform various testing methodologies including manual, automated, performance, and regression testing.

Conduct user acceptance testing in collaboration with end-users.

Use bug-tracking tools to report and manage software issues.

Execute API testing and write SQL queries for database testing.

Conduct usability testing to assess UI/UX and provide feedback for improvement.

Qualifications


BSc/MSc in Computer Science, Information Technology, Software Engineering, or related fields.

More than three (03) years of experience in quality assurance for software applications.

Experience in creating detailed test plans and test cases covering various scenarios.

Proficiency in testing methodologies and familiarity with bug-tracking tools.

Knowledge of API testing tools and SQL for database testing.

Ability to conduct usability testing and provide actionable UI/UX feedback.