Share QA Engineer position at Coop Bank Tanzania
facebook
twitter
linkedin
whatsapp
telegram

QA Engineer

15, January 2026

Coop Bank Tanzania

Tanzania

Dodoma

Experience:

3 Years

Education:

Bachelor Degree

Salary :

Salary Not Disclosed

Job Type:

Full Time

Field:

Descriptions

The QA Engineer will ensure the quality, reliability, and security of our digital banking products including mobile banking apps, internet banking platforms, USSD services, and agent banking systems. The candidate will develop test strategies, automate testing processes, and ensure compliance with Bank of Tanzania regulations and security standards.


Responsibilities

Testing & Quality Assurance

  • Design and execute comprehensive test plans for mobile banking, internet banking, USSD, and agent banking systems
  • Perform functional, regression, integration, performance, and security testing across web, mobile, and USSD platforms
  • Test multilingual functionality (Swahili and English) and validate user experiences for varying digital literacy levels
  • Conduct API and database testing to ensure data integrity and compliance with banking regulations
  • Test across various devices, network conditions, and low-bandwidth environments
  • Verify secure authentication, transaction processes, and compliance with PCI DSS and Bank of Tanzania guidelines


Automation & Tools

  • Develop and maintain automated test frameworks using Selenium, Appium, or similar tools
  • Implement CI/CD testing pipelines and automated regression test suites
  • Perform API testing using Postman or REST Assured
  • Conduct performance testing using JMeter or LoadRunner
  • Manage test cases and defects using Jira, TestRail, or Zephyr


Security & Compliance

  • Conduct security testing aligned with OWASP standards and banking requirements
  • Collaborate with ICT Security team to identify and verify vulnerability fixes
  • Validate KYC/AML workflows and regulatory compliance
  • Test fraud detection and transaction monitoring systems


Collaboration & Delivery

  • Work with developers, product managers, and stakeholders throughout the development lifecycle
  • Participate in agile ceremonies and provide clear defect reports
  • Conduct root cause analysis and mentor junior QA team members


Requirements

Education

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or related field, or equivalent practical experience


Technical Skills

  • Test automation frameworks (Selenium, Appium, Cypress)
  • Programming languages (Java, Python, JavaScript) for test automation
  • API testing tools (Postman, REST Assured, SoapUI)
  • Performance testing tools (JMeter, LoadRunner)
  • Mobile testing on iOS and Android platforms
  • SQL for database testing
  • CI/CD tools (Jenkins, GitLab CI)
  • Test management tools (Jira, TestRail)
  • Security testing principles and OWASP Top 10
  • Agile methodologies (Scrum, Kanban)


Experience

  • 3-5 years of QA/testing experience, with at least 2 years in banking, fintech, or mobile money applications
  • Experience with Tanzanian banking or financial services highly valued
  • Proven track record of implementing test automation frameworks
  • Knowledge of banking regulations, PCI DSS, and security requirements


Core Competencies

  • Strong analytical and problem-solving skills
  • Attention to detail and commitment to quality
  • Excellent communication and collaboration
  • Customer-focused mindset

Skills Required

  • Problem Solving skills
  • Good Analytical Skills
  • Communication Skills