# QA Engineer

**Company:** [ZainCash](http://jobs.workable.com/companies/eQiV9Wf1838m3qnTLaYN3Y.md)
**Location:** Baghdad, Iraq
**Workplace:** on site
**Employment type:** Full-time
**Department:** IT

[Apply for this job](http://jobs.workable.com/view/49436930-d9a2-4a21-8d16-570c337add05)

## Description

**About Zaincash**

ZainCash Iraq is a leading mobile wallet in Iraq and recognized as Forbes top Fintech company of 2023 and 2024 as well as GSMA’s Best Mobile Innovation Supporting Humanitarian Situations. The company offers a range of consumer and business services including local and international money transfer, bill payments, companion payment cards, payroll, aid disbursement, and more. For more information, please visit www.zaincash.iq.

**Responsibilities:**

-   Conduct thorough testing of software applications (web and mobile) to ensure  
    compliance with quality standards, Record test results.
-   Develop and execute comprehensive test plans, test cases, and test scripts to validate functionality, performance, and usability.
-   Identify, document, and report software defects; collaborate with developers to ensure timely resolution.
-   Perform regression testing to confirm that resolved issues remain fixed in subsequent releases.
-   Provide constructive feedback to improve overall software quality and user experience.
-   Collaborate with cross-functional teams (development, system administration, product management) to resolve technical challenges during the software development lifecycle.
-   Manage and prioritize incidents requiring specialized technical expertise based on business impact and severity.

## Requirements

-   Bachelor’s degree in computer science, Engineering, or related field, or equivalent work  
    experience.
-   Minimum 1 year of experience in software quality assurance and testing methodologies.
-   Proven experience with web and mobile application testing.
-   Familiarity with Agile development methodologies and tools (e.g., Jira, Scrum) is a plus.
-   Good understanding of software QA methodologies, tools, and processes. For example manual testing, automated testing.
-   Experience with test automation frameworks and scripting languages (e.g., Python,  
    Shell) is a plus.
-   Proficiency in troubleshooting and diagnosing technical issues.
