Quality Assurance Engineer

Location: Addis Ababa, Ethiopia

Organization: iCog

Deadline: April 13, 2025

Job Description

Job Overview

  • The QA Engineer will work closely with the development team to ensure the highest quality, reliability, and security of our software. This role involves creating test plans, conducting various types of testing, identifying issues, and collaborating with developers to optimize both product quality and security

Responsibilities

  • Develop, document, and maintain test cases, test scripts, and test plans based on requirements and specifications.
  • Perform various testing types, including manual, automated, regression, functional, performance, security, and usability testing.
  • Identify and document software defects, and work with developers to troubleshoot and resolve issues.
  • Conduct security testing to identify vulnerabilities, and report findings to the development team.
  • Design and execute automated tests using tools like Selenium, JUnit, and relevant security testing tools.
  • Perform security assessments, including penetration testing, static code analysis, and vulnerability scanning.
  • Collaborate with cross-functional teams to ensure quality and security across all stages of the software development lifecycle.
  • Ensure all releases meet or exceed defined quality and security standards before deployment.
  • Continuously monitor and improve QA processes and methodologies, especially around security testing.

About You

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proven experience in software testing and quality assurance.
  • Strong knowledge of QA methodologies, tools, and processes.
  • Experience with automated testing tools (e.g., Selenium, JUnit) and security testing tools.
  • Familiarity with programming languages such as Java, Python, or C#.
  • Understanding of software development lifecycle and Agile methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
Requirement Skill
  • Software proficiencies
  • Communication
  • Programming language (R, Python, Scala, Matlab)
  • Attention to detail
  • Problem solving

How to Apply

Interested applicants, please send your CV and relevant documents to: recruitment@icog.et. Please use ‘Applying for Quality assurance Engineer position’ for the subject of your application email.

Female Candidates are Highly Encouraged!

EthioNGOJobs

Recent Posts

Splash Hiring Chief Operating Officer ($175K–$185K) to Drive Global WASH Expansion

Location: Remote, open to candidates globally with a preference for time zones that pair well…

2 hours ago

PROGRAMME MANAGEMENT OFFICER, NOC

Duty Station:  Addis Ababa Department/Office:  Economic Commission for Africa (ECA) Deadline: Oct 13, 2026 Job Description…

2 hours ago

Global Carbon Coordinator

Location: Burkina Faso, Ethiopia, Ireland,  Kenya,  Malawi, Mozambique,  Nigeria  Organization: Self Help Africa Deadline: 27 October…

2 hours ago

Job vacancies at Self Help Africa, Ethiopia

Deadline: 27 October 2026 | Location: Burkina Faso, Ethiopia, Ireland,  Kenya,  Malawi, Mozambique,  Nigeria

3 hours ago

Executive Assistant to the Executive Secretary at the African Capacity Building Foundation (ACBF)

Deadline:  31 October 2026 | Location: Harare, Accra, Nairobi and Addis Ababa.

3 hours ago

Senior Technical Advisor – Neonatal Respiratory Care

Location: Addis Ababa, Ethiopia Organization: Jhpiego Application Deadline: October 8, 2026 Job Description Overview The Senior Technical…

4 hours ago