QA Specialist at Vodacom Tanzania, May 2025

The QA Specialist is responsible for ensuring that products and services developed by CBU agile squads meet established quality standards throughout the entire feature lifecycle—both before and after development. This role involves reviewing technical design documentation, monitoring quality assurance metrics, and ensuring compliance with defined quality benchmarks. The QA Specialist will design and execute test plans, identify and troubleshoot defects, and recommend corrective actions. Additionally, the role includes providing operational support for software, including handling Level 2 and Level 3 incidents and problem resolution.

Key Accountabilities & Decision Ownership

  • Review requirements, specifications, and technical design documents to ensure alignment with design and coding standards.
  • Design and implement acceptance tests for both user and technical stories.
  • Validate solutions against user and technical story acceptance criteria, leveraging automation wherever possible.
  • Debug tests and collaborate with the software engineering team to apply corrective actions.
  • Monitor and report on quality assurance metrics, such as defect density and early-life incidents.
  • Provide input to improve user stories and user experience (UX).

Core Competencies, Knowledge & Experience

  • Proven ability to design, execute, and validate end-to-end test scenarios across teams and capabilities.
  • Experience in unit testing, integration testing, smoke testing, and static code analysis.
  • Ability to test architectural elements such as APIs.
  • Knowledge of performance and security testing practices.
  • Proficiency with automated testing tools (e.g., Selenium).
  • Strong relationship-building and communication skills for giving effective, constructive feedback.
  • Understanding of user journeys, business capabilities, and how they tie into overall business outcomes.
  • Awareness of trends in the telecommunications and digital services industries.

Must-Have Technical / Professional Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Business Administration, or a related field.
  • 1–3 years of relevant work experience, with at least 3 years in software QA, testing, programming, or systems analysis.
  • Proficient in QA methodologies, tools, and writing/executing comprehensive test plans and test cases.
  • Experience working in Agile environments (Scrum, Kanban, XP, TDD, BDD, ATDD).
  • Familiarity with multiple programming/scripting languages such as JavaScript, Ruby, SQL, and Python.
  • Telecommunications industry experience is a plus.
  • Certified Scrum Developer (CSD) certification is preferred.
  • Understanding of UX design principles is an added advantage.

Not a Perfect Fit?

Don’t worry if you don’t meet every requirement listed. At Vodafone, we are committed to Inclusion for All and believe in creating a diverse, supportive workplace. If you’re passionate about this role and believe your background brings value, we encourage you to apply — you might be the ideal candidate for this or another opportunity.

MATANGAZO YA KAZI BOFYA HAPA

What’s In It for You?

We want you to thrive, both at work and in life. To support that, we offer:

  • Flexible hybrid working
  • Generous parental leave
  • Four Spirit Days per year dedicated to your personal growth and wellbeing
  • A wide range of additional employee benefits

How to Apply:

Related Jobs