Job Listings
🗺️ View on map
Quality Assurance Engineer (QA) Job Vacancy
📍 Dar es Salaam 💼 On-site ⏰ Full Time 📋 Permanent Contract 🏷️ IT and Telecommunications
Minimum Experience
1 year
Application Deadline
📅 31/12/2026
Interested in this job?
Create your profile in 30 seconds and we'll apply for you automatically
📣 Share this job
Link copied ✓
Job Description

The Quality Assurance Engineer (QA) is a core member of an Agile squad responsible for ensuring end-to-end product quality through manual and automated testing.

The role spans the full software delivery lifecycle, embedding quality practices from requirements through to production to ensure reliable and high-performing digital products.

Delivery approach and ways of working

The QA Engineer works across the full delivery lifecycle, participating in backlog refinement, sprint planning, development collaboration, testing, and release validation.

The role ensures clear entry and exit quality criteria, enforces definition of done standards, and supports structured testing activities across each sprint iteration.

The role applies a balanced testing strategy covering API, functional, automation, and non-functional testing, with a strong emphasis on risk-based testing, continuous validation, and production readiness.

Key responsibilities

The Quality Assurance Engineer (QA) will be responsible for:

  • Reviewing requirements, specifications, and technical design documents to ensure testability and adherence to quality standards.
  • Designing and executing test cases and acceptance scenarios for both user and system requirements.
  • Performing manual testing, including functional, regression, exploration, and user acceptance support.
  • Developing and maintaining automated test scripts for UI, API, and integration testing.
  • Integrating automated testing into CI/CD pipelines to enable continuous testing.
  • Identifying, logging, tracking, and retesting defects with clear root cause insights.
  • Collaborating with developers to debug issues and define corrective actions.
  • Tracking quality metrics such as defect leakage, test coverage, and release readiness.
  • Supporting production incidents, including L2/L3 support, and validating fixes.
  • Continuously improving test practices, user stories, and overall solution quality.

Core skills and competencies

Applicants should have the following skills and competencies:

  • Manual and automated testing across web, API, and distributed systems.
  • Knowledge of automation frameworks, such as Selenium and Playwright, and API testing tools.
  • Strong understanding of microservices, APIs, and cloud-native architecture.
  • Programming and scripting skills in Java, Python, JavaScript, and SQL.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Exposure to performance and security testing.
  • Strong collaboration, communication, and analytical skills.

Qualifications and experience

Applicants should have the following qualifications and experience:

  • Bachelor’s degree in computer science or a related field.
  • 2–5 years of experience in software testing, including manual and automation testing.
  • Experience working in Agile delivery environments, such as Scrum, Kanban, BDD, and TDD.
  • Hands-on experience with test automation and CI/CD environments.
  • Experience with APIs, integration testing, and cloud-based systems.

Success measures

Success in this role will be measured through:

  • Reduction in production defects and defect leakage.
  • Increase in automated test coverage.
  • Improved regression execution efficiency.
  • High release quality with minimal critical defects.
  • Contribution to reduced change failure rate and faster recovery times.

Behavioral expectations

The ideal candidate should demonstrate:

  • Strong quality-first mindset.
  • Proactive ownership and accountability.
  • Continuous improvement and learning.
  • Effective collaboration within cross-functional teams.

How to apply

Interested candidates should apply through the official application link below:

CLICK HERE TO APPLY

Location
📍 Approximate location
🗺️ View full map →
About the Company
Inventions Technologies Company Limited publishes its vacancies in Tanzania through Saplic. Profile created automatically.