BET Software is seeking Software Quality Analysts , responsible for developing and supporting the planning, design, and execution of test plans, test scripts, and process plans for projects. The successful candidate will work closely with various departments to perform and validate test cases based on quality requirements and recommend changes to predetermined quality guidelines. Responsible for ensuring that the end product meets the minimum quality standards, is fully functional and user-friendly.

Minimum requirements:

  • A relevant Degree or Diploma.
  • ISTQB Foundation certified
  • ISTQB Intermediate certified
  • At least 3 years software testing and analysis experience.
  • A minimum of 6 months Security testing experience or in Automation scripting.
  • A minimum of 6 months in Load & Performance testing.
  • Domain knowledge assessment exposure.

Responsibilities:

Communication & Time Management

  • Provide adequate day-to-day feedback and information to team, management and colleagues to ensure that all actions taken are planned, understood and implemented with maximum positive impact to the operational effectiveness to the systems being supported.
  • Ensure negative impact to the systems being supported are understood, communicated and mitigated as far as possible.
  • Effectively communicate with the relevant teams as to status, progress and time to resolution when working on systems.
  • Ensure you schedule and prioritise your area/task of focus so that your limited time provides maximum value.
  • Immediately informs management and relevant stakeholders of any roadblocks which may cause delays or ability to complete assigned tasks.
  • Assist stakeholders with queries and escalates to management as required.
  • Immediately informs management and relevant stakeholders of any roadblocks which may cause delays or ability to complete assigned tasks.

Test Planning

  • Conducts requirements gathering by:
  • Attending brainstorming, scoping, sprint planning sessions with developers, project managers, Business analysts and customers.
  • Reviews the BRD, specification and relevant project documentations.
  • Understand how the software works, as well as the business requirements and drivers for the software, and how this would integrate with the current system or framework.
  • Strong understanding of the scope of the project, the test time required and quality expectations.
  • Identify and raise risks, advise on mitigation plans.
  • Define test strategy to reduce testing time and effort.
  • Ensure the required test artefacts/software are available (PC specs, browsers, devices).
  • Identifies features to be tested and features not to be tested.
  • Implement effective test techniques (BVA, EP, etc.)
  • Able to modify and refactor test plans, test suites and test cases to ensure the shortest test time with greatest test coverage
  • Informs relevant stakeholders of any deviation of the current plan.
  • Obtaining approvals of relevant stakeholders of the project.

Executes testing

  • Conducts necessary checks to ensure testing can be conducted with minimal disruptions.
  • Deployments were successful and RAT’s (Release acceptance tests) have passed.
  • Software is in a testable state.
  • Team members assigned to the project have relevant software and skills.
  • Load & performance, security and automation scripts are completed and ready for execution.
  • Completes tasks assigned within the time allocated and requests additional tasks upon completion.
  • Executes all relevant test types with DB verification and monitoring.
  • Uses relevant tools to improve efficiency.
  • Completes all assigned work according to the test plan/work assignment.
  • Executes testing on all integrated software components (E.I.S, Syx, etc.)
  • Ensures all previously open defects are closed and follow the bug cycle completely.

Defect logging

  • Ensures all defect entries are concise, accurate and unambiguous which conforms to standard of the BET QA team.
  • Defects are logged immediately upon being identified and relevant investigation is conducted (Steps to reproduce, occurrences, severity).
  • Ensures all stakeholders are informed immediately of critical bugs which alter timelines or jeopardize the deadlines of the project.
  • Assists developers, support, customers to reproduce defects and keeps the impact of this Test Leadership

  • Ensures all test items and team members are available to complete testing.

  • Able to troubleshoot, identify and resolve or escalate issues to the relevant teams.
  • Able to Test lead complex, complex+ projects to completion.
  • Plans and allocates tasks for the team members efficiently and effectively.
  • Assist junior/inexperienced test leads when required.
  • Substitutes for the test lead when required.
  • Identifies obstacles which may affect project deadline and takes necessary action.

Skills and competencies:

  • Excellent communication skills (verbal and written)
  • Must be able to learn, understand and apply new technologies.
  • Strong research and innovative skills.
  • Resilience and forward-thinking mindset (ability to be resourceful)
  • Must have attention to detail and take accountability.

Please note that only team members who meet the stipulated minimum requirements will be considered.

Desired Skills:

  • Software Testing
  • Functional
  • Load & Performance testing
  • Security Testing

Desired Work Experience:

  • 2 to 5 years Software
  • 2 to 5 years Systems Analysis

About The Employer:

BET Software is one of the most diverse betting software providers in Sub-Saharan Africa, providing ground-breaking software on a global scale while supporting incredibly large transactional volumes in a fast-paced industry. Our multiskilled team is passionate about pushing boundaries to create world-class solutions. We offer a dynamic work environment that supports learning and growth, a place where you can flourish amongst like-minded individuals. Currently, on an exponential growth path, we’re increasing our footprint with the objective of establishing BET Software as a leader in global markets. Interested? There’s a lot we can’t predict in this business, but one thing is certain: you’ll never be bored.

Learn more/Apply for this position