3 Jul 2026

Quality Assurance Engineer (QA) at Inventions Technologies Co. Ltd

Never Miss a Job Update Again. Click Here to Subscribe


Job Description


Quality Assurance Engineer (QA) Job Vacancy

Role profile

Position: Quality Assurance Engineer (QA)

Role overview

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.
Sharing is Caring! Click on the Icons Below and Share


Method of Application

Submit your CV and Application on Company Website : Click Here

Closing Date : 10th July , 2026.




Dont Miss Latest Jobs In Tanzania. Subscribe Today. CLICK HERE





Apply for this Job