Vacancy Mail

Junior Software QA Engineer

Ict & Computer Jobs
  • Expires 09 May 2026
  • Harare
  • Full Time
Salary
TBA

Job Description

We are looking for a detail-oriented and eager Junior Software QA Engineer to join our growing technology team. This is an excellent entry-level opportunity for a recent graduate or early-career professional looking to build a career in software quality assurance. You will support the QA process for our CRM system, executing test cycles after development updates to ensure stability, accuracy, and a seamless experience for our operations teams and clients. You will work closely with developers and business analysts to define test criteria, identify defects, and drive them to resolution.

Duties and Responsibilities

Key responsibilities
• Design, write, and maintain detailed test plans, test cases, and test scripts for the CRM system
• Execute functional, regression, integration, and user acceptance testing (UAT) after every development sprint or update
• Log, track, and manage defects through to resolution using a bug-tracking system
• Validate that CRM workflows, automations, data integrity, and reporting function correctly post-update
• Collaborate with developers to reproduce bugs, clarify requirements, and verify fixes
• Conduct smoke and sanity testing on new builds before full regression cycles
• Produce clear QA reports documenting test coverage, defect rates, and release readiness
• Maintain and continuously improve the QA test library and documentation
• Participate in sprint planning and release reviews to ensure QA is embedded in the development cycle

Qualifications and Experience

Requirements
• Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
• Some exposure to software testing — through internships, academic projects, or personal projects — is an advantage but not required
• Solid understanding of software testing methodologies (functional, regression, integration, UAT)
• Exposure to or familiarity with CRM platforms (e.g. Salesforce, HubSpot, Zoho, or equivalent) is a bonus
• Ability to write clear, structured test cases and detailed defect reports
• Familiarity with or willingness to quickly learn bug-tracking tools such as Jira or TestRail
• Strong analytical thinking and an eye for detail
• Good written and verbal communication skills — able to document findings clearly for both technical and non-technical stakeholders

Advantageous
• Proficiency in Databox — experience building dashboards, monitoring KPIs, and validating data accuracy within the Databox platform is a significant plus
• Experience with automated testing tools (Selenium, Cypress, Postman, or similar)
• Exposure to API testing and understanding of REST APIs
• ISTQB or equivalent QA certification
• Experience working within Agile or Scrum development teams
• Proficiency in SQL — ability to write and run queries to validate data, investigate defects, and verify CRM data integrity at the database level
• Prior experience in a BPO or contact center technology environment

What we offer
• A collaborative, fast-moving technology team with real ownership of quality outcomes
• Exposure to US-based client systems and international BPO operations
• Opportunity to grow into senior QA or QA Lead roles
• Competitive remuneration commensurate with experience

Recent graduates are strongly encouraged to apply. We value curiosity, attention to detail, and a willingness to learn over years of experience.

How to Apply

Send your CV and a brief cover letter to:

savannahprosolutionszw@gmail.com

Email subject line: Junior Software QA Engineer Application – [Your Name]

Applications are reviewed on a rolling basis. Only shortlisted candidates will be contacted.
Savannah Pro Solutions · Immediate openings available