Purpose:
To support the delivery of high-quality business solutions by bridging the gap between user requirements and software development. The Junior Business Analyst / Manual Tester will be responsible for conducting manual UI testing and contributing to the documentation and analysis of business needs. The role is designed as a growth opportunity, with a future pathway into automation testing and broader business analysis responsibilities.
Experience and Qualifications:
- Degree, Diploma, or Higher Certificate in Information Systems, Computer Science, or related field.
- 1–3 years of manual UI testing experience.
- Solid understanding of software development lifecycles (preferably Agile/Scrum).
- Ability to write test cases and document business processes.
- Familiarity with issue tracking/test management tools (e.g., Jira, Azure DevOps).
- Strong communication skills and attention to detail
- Exposure to SQL for data verification and an ISTQB certification (or similar) would be advantageous.
- Familiarity with test automation tools or scripting basics (even self-taught).
- Interest in automation frameworks and continuous learning
Key Accountabilities:
- Business Analysis Duties:Gather and document business and functional requirements from stakeholders.
- Assist in mapping business processes and identifying improvement areas.
- Create user stories and acceptance criteria in collaboration with product owners.
- Support backlog refinement and sprint planning.
- Prepare materials and facilitate user acceptance testing (UAT).
- Act as a bridge between business stakeholders and the development team.
Manual Testing Duties:
- Design and execute detailed manual test cases for UI components and workflows.
- Perform functional, regression, and exploratory testing.
- Log defects, track resolutions, and perform retesting in tools like Azure DevOps or Jira.
- Validate usability, responsiveness, and adherence to UI/UX requirements.
- Assist in building and maintaining test documentation and traceability matrices.
- Work closely with developers and BAs to ensure feature readiness.
Growth Path – Future Automation Responsibilities:
- Gain exposure to automation frameworks and scripting languages.
- Assist QA team in transitioning repetitive test cases to automated scripts.
- Learn tools like Selenium, Playwright, or Cypress under mentorship.
- Gradually participate in setting up automated test suites for regression testing.
Competencies
- Analytical thinking
- Attention to detail
- Communication
- Collaboration
- Adaptability
- Initiative and curiosity
- Problem-solving
- Time management
Bowmans is committed to achieving the objectives set in its transformation charter, and the targets in its employment equity plan. All recruitment decisions will be taken with due consideration being given to these objectives.