Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 3, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • BETSoftware is one of the most diverse betting software providers in Sub-Saharan Africa, with a rapidly growing international footprint. Our multiskilled Team is responsible for providing advanced software solutions, while supporting incredibly high transactional volumes in a fast-paced industry, making BETSoftware a lively and engaging place to be. Our prog...
    Read more about this company

     

    Senior Business Analyst (JHB)

    You Bring:

    • A bachelor’s degree in business/IT/BA or Certificate in BA related field.
    • Minimum 3 years’ experience in business analysis or a related field.
    • Must have experience working on large scale projects as well as handling day-to-day operational requests from the business.
    • Strong project management skills.
    • Strong ability to multitask at any given point.
    • Excellent relationship building skills and communication skills.
    • Understanding of Indices, fundamentals and analytical data, returns level data etc.
    • Data analysis – Must have proficiency with SQL and Microsoft Excel.

    What You’ll Do:

    Communication, Implementation and Delivery

    • Demonstrate up-to-date expertise in Information Systems and apply this to the development, execution and improvement of action plans by providing advice and guidance to others in the application of information and best practices.
    • Lead or participate in multiple projects by completing and updating project documentation; managing project scope; adjusting schedules when necessary; determining daily priorities; ensuring efficient and on-time delivery of project tasks and milestones; following proper escalation paths; and managing customer and supplier relationships.
    • Provide and support the implementation of business solutions by building relationships and partnerships with key stakeholders; identifying business needs; determining and carrying out necessary processes and practices; monitoring progress and results; recognising and capitalising on improvement opportunities; and adapting to competing demands, organisational changes and new responsibilities.
    • Provide project level analysis – producing required project analysis documentation (business requirements, scope matrix, use cases, sequence diagrams, future state proposals, UAT plan).
    • Assist with and test implementation for all payer and vendor relationships to ensure data transfer collection, quality and reporting relationships are working appropriately down to the market level to ensure market team member and provider experience is appropriate.
    • Develop and execute test plans.
    • Support system conversions, upgrades, enhancements.

    Stakeholder Management

    • Support and align efforts to meet customer and business needs.
    • Manage customer relationships and expectations by developing a communication process to keep others up-to-date on project results.
    • Stay current with customer needs and strategies; utilising formal and informal written communication methods (for example, emails, newsletters, PowerPoint presentations, executive updates, task lists, updates) to communicate updates and findings; and facilitating project meetings and presentations to all types of diverse audiences (for example, senior management, Customers, technical staff).
    • Partners with internal and external customers to ensure systems provided meet the long-term business strategies.
    • Collaborate closely with developers to implement the requirements, provide necessary guidance to testers during QA process.
    • Identify ways to increase adoption and customer satisfaction.
    • Understand and negotiate needs and expectations of multiple stakeholders.
    • Serve as a liaison between Operations and IT to assist or gather business requirements needed for system modifications, enhancement and implementations.
    • Meet with project team regularly to review project deliverables and deadlines.
    • Provides leadership to team members and peers by collaborating with others; articulating ideas and viewpoints to senior management, peers and others.
    • Identifies and initiates projects; manages resources; drives the resolution of issues; and holds self and team accountable for results.

    Data Management and Process Improvement

    • Identifies, creates and facilitates process design changes by conducting business and systems process analysis and design at a complex level.
    • Focuses on quality improvement and data management.
    • Ensures data is reliable and valid.
    • Develops process improvements or re-engineers and recommends elimination.
    • Integrates new systems and processes with existing ones.
    • Identify improvement opportunities (proactive and reactive).
    • Assess business process and system inefficiencies.
    • Demonstrated fluency in business processes and process differentiation.

    Documentation

    • Elicit and clearly document business and systems requirements.
    • Ability to analyse and synthesise business requirements, including recognising patterns and conceptualising processes.
    • Create and maintain issue logs, meeting minutes, meeting schedules, project summaries and updates.
    • Create and maintain project schedules by developing project plans and specifications, estimating time and resources, monitoring milestone completion, tracking all phases of the project lifecycle, providing timely reporting of issues that impact project progress, coordinating actions and resolving conflicts.

    Living Our Spirit:

    • Actively drives a culture of collaboration and open communication within the team.
    • Actively promotes authenticity and drives the spirit of diversity, inclusion, equity and belonging within the team.
    • Actively drives a culture of versatility and adaptability by modelling and encouraging team members to support each other not only within the department, but within BET Software as a whole.
    • Actively become a change agent and drive continuous learning within the team thus ensuring that the team approaches all tasks or challenges with enthusiasm and proactivity.

    go to method of application »

    Recruitment Administrator(JHB)

    You Bring:

    • Relevant HR qualification or studying towards.
    • 2 years experience in HR/Talent Administration.
    • Interpersonal with good communicative skills.
    • Demonstrate exceptional attention to detail.
    • Good relationship management.
    • Must be self-motivated, driven, results-orientated, and able to take accountability.
    • Strong reporting and computer skills, with proficient knowledge of MS Office, and the ability to learn and utilise company personnel systems.

    What You’ll Do:

    • Ensure all candidate CVs are added to our Applicant Tracking System (ATS).
    • Arrange and coordinate travel arrangements should this be required for interviews or onboarding.
    • Coordinate the scheduling of interviews with Talent Acquisition and respective Hiring Managers.
    • Facilitate and conduct all pre-employment checks on shortlisted candidates.
    • Support the onboarding process by compiling timeous employment packs for payroll take-on.
    • Work closely with Payroll to ensure a smooth and timeous onboarding for new team members.
    • Ensure accurate and up-to-date maintenance of the Applicant Tracking System (ATS).
    • Provide effective support in job boards/ATS tracking, by ensuring relevant vacancies are live on the various platforms.
    • Ensure all candidates who do not meet the requirements are advised by way of formal communication in line with the communication strategy.
    • Attend to ad hoc HR-related tasks/projects as and when the need arises.
    • Update and maintain database and spreadsheets on the HR Share Drive.
    • Provide daily reports and monthly reports. Attend weekly recruitment meetings.
    • Coordinate Career Expos.
    • Assist with the creation of job descriptions, interview questionnaires, and vacancy adverts.
    • Creation of position codes.
    • Recruitment and KPI targets to be met.

    go to method of application »

    Software Quality Engineer 1 (DBN)

    You Bring:

    • BSC/BCom/N. Diploma.
    • +3 years development experience or +18 months development or test automation experience.
    • +3 years Software testing experience.
    • 3 years Quality Analyst experience.
    • +12 months Security testing experience, or +12 months Automation scripting, or +12 months of Load & Performance testing.
    • Domain knowledge assessment.

    What You’ll Do:

    Technical Outputs:

    • Review requirements, specifications, and technical design documents to provide prompt and meaningful feedback.
    • Create detailed, comprehensive, and well-structured test plans and test cases.
    • Estimate, prioritise, plan and coordinate testing activities.
    • Design, develop and execute automation/load and performance scripts using relevant tools.
    • Develop and apply testing processes for new and existing products to meet client needs.
    • Consult with internal teams (e.g, developers and product managers) to identify system requirements.
    • Monitor debugging process results.
    • Investigate the causes of non-conforming software and feedback to implement solutions.
    • Track quality assurance metrics, like defect densities and open defect counts.
    • Stay up to date with new testing tools and test strategies.

    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 evaluated and features not to be assessed.
    • Implement effective test techniques (BVA, EP, etc).
    • Able to revise and modify 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 managed 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 and performance, security and automation scripts are completed and ready for execution.
    • Completes tasks assigned within the time allocation 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 addressed 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 that are logged immediately upon identification and relevant investigation is conducted (steps to reproduce, occurrences, severity).
    • Ensures all stakeholders are advised immediately of critical bugs which alter timelines or jeopardise the deadlines of the project.
    • Assists developers, support, customers to reproduce defects and keeps the impact of this support on the test effort to a minimum.

    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.

    Behavioural Outputs:

    Adaptably Resilient

    • Adapts to change and is open to innovative ideas and willing to take on new responsibilities.
    • Able to manage pressure and can effectively adjust plans to meet changing needs/demands.
    • Changes his/her interpersonal style and approach based on the circumstances.
    • Adapts behaviour to maintain cooperative relationships with others.
    • Accepts changes to task, plans and procedures to align with strategic direction of the organisation and appropriately adjusts behaviour and activities to changing conditions.
    • Maintains a positive attitude in the face of change.

    Decision making quality

    • Makes confident, timely, fact-based decisions drawing on a broad range of resources through collaboration with others.
    • Ensures others understand the decision before moving forward.
    • Considers short- and long-term implications of the decision.
    • Able to logically defend and explain judgements and decisions.
    • Takes steps to accurately define the problem before seeking a solution.
    • Bases decisions and evaluations on a careful and systematic review of relevant facts and information.

    Develops Talent

    • Collaborates with the team members to set performance goals and measures.
    • Performance measures are clear, measurable, and achievable.
    • Ensures consistency of expectations across Teams, Portfolio and Group.
    • Gives regular structured feedback to teams and seconded members.
    • Ensure that the team members have equipment with the requisite skill sets required for both current and future projects by developing a training and career development plan.
    • Maintain a current and future skill matrix.
    • Have training and development plans in place and ensure execution of the plan.
    • Encourage and build a culture of innovation and collaboration.
    • Create a culture for teams that is in alignment to the platforms and BET values.
    • Provide and facilitate mentoring and coaching.

    Resourceful and improving

    • Generates innovative ideas and challenges the status quo, takes risk, supports change, and encourages innovation.
    • Searches for opportunity to create innovative ideas and innovate or improve efficiencies wherever possible.
    • Solves problems through questioning the status quo.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BETSoftware Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail