Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Sep 6, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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

     

    Performance Monitoring Analyst (DBN)

    You Bring:

    • Matric (High School Diploma).
    • Computer literacy and experience with Excel, PowerPoint, Word, Outlook, Teams.
    • Basic understanding of analytics and monitoring tools.
    • Ability to work independently and as part of a team.
    • Strong attention to detail and organisational skills.

    Key skills/attributes/position-specific competencies:

    • Proficiency in Excel for data monitoring and analysis.
    • Troubleshooting and problem-solving skills.
    • Effective communication skills, both written and verbal.
    • Ability to manage multiple tasks and prioritise effectively.

    What You’ll Do:

    Monitoring and Control:

    • Continuously monitor system performance metrics using established tools.
    • Identify and manage system alerts, ensuring they are addressed or escalated as needed.
    • Refine and optimise metrics for more effective monitoring.
    • Ensure all necessary tools and access are in place for efficient monitoring.
    • Follow up on alerts and incidents to confirm they are being resolved in a timely manner.

    Alert Management and Communication:

    • Manage the Alerting and Reporting queue, ensuring proper escalation to relevant teams.
    • Communicate with internal teams to provide updates on alert status and resolution progress.
    • Log and categorise alerts for analysis and future reference.

    Basic Troubleshooting:

    • Use diagnostic tools and standard operating procedures (SOPs) to address basic system issues.
    • Provide relevant information to appropriate teams to facilitate resolution.
    • Assist in identifying trends and patterns in system performance for further analysis.

    End-User Support:

    • Provide clear instructions and guide users through basic analysis and reporting.
    • Maintain records of system reports, and alerts, including incidents for reference.
    • Documentation:
    • Maintain and update documentation related to monitoring procedures and alert management.
    • Create or refine SOPs as needed based on recurring issues or improvements.

    go to method of application »

    BI Team Lead (CPT)

    You Bring:

    • Bachelor's degree in computer science, mathematics, finance, other technical degree, or equivalent practical experience.
    • 8 years of experience in analytics, operations, management, or similar industry and function.
    • Experience with coding languages examples include JavaScript, Java, R, or Python.
    • Experience with SQL and other databases, scripting, or business intelligence tools.
    • Experience with KPI Management and Quantitative Modelling.
    • Proven ability to collaborate effectively across business functions and advise on business intelligence and analytics opportunities.
    • Ability to juggle several complex longer-term projects, while also handling ad hoc requests.
    • Excellent analytical and problem-solving skills.

    What You’ll Do:

    • Contribute to complex and time-critical analysis projects for senior leaders, by developing a prioritised approach for resolution, and executing on a timely manner.
    • Conduct sophisticated quantitative analyses and advanced modelling that translates data into actionable insights.
    • Create, prioritise, assign and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables.
    • Represent the team; organise and lead team meetings.
    • Draft regular reports for the Business Intelligence Manager on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives.
    • Anticipate and recognise potential conflicts and recommend solutions to the Business Intelligence Manager for the team.
    • Be a mentor in terms of technical aspects for team members (where necessary).
    • Contribute to the technical architecture and development phases (where necessary).
    • Take part in performance assessments in collaboration with the team and stakeholders.
    • Coordinate bug correction as it pertains to the team’s work.
    • Ensure that new employees integrate into the team.
    • Streamline processes and create efficiencies in the way the various departments and team members in the division use applications, technology, and practices to collect, analyse, and present data across business functions; including operations, finance, pricing, and support. Proactively seek opportunities to improve data quality.
    • Prepare ad hoc analysis and reporting as needed. Format data to identify needs, provide relevant insights, predictive analytics and make recommendations.

    Outlines the domain activity:

    • Support the SDLC process to ensure that the team is focused on delivering projects and tasks assigned.
    • Participate in the domain development strategy.
    • Assists SM in solving potential personal conflicts.
    • Carry out working unit-related tasks (depending on the size of the team he/she must supervise).
    • Carry out all other related tasks.

    Knowledge Share:

    • Identify team members requiring a specific knowledge, skill or understanding and seek ways to impart or upskill the team members through coaching and mentorship.
    • Verify that knowledge has been imparted successfully and if not, take steps to rectify gaps in transfer of the knowledge.

    go to method of application »

    Senior Software Quality Analyst (CPT)

    You Bring:

    • BSc, BCom, N.Dip
    • At least 5 years of experience in a software testing role.
    • ISTQB certifications are advantageous.

    What You’ll Do:

    • Analysis and Design: You will examine documentation like business requirements and specifications. This review helps you derive appropriate test estimates and formulate a strategic test approach, ensuring thorough test coverage.
    • Implementation: You are responsible for developing manual functional and API test cases that adhere to internal standards and best practices. This process is managed within a test management tool to maintain organisation and efficiency.
    • Execution: You will execute tests using the relevant tools, ensuring that each test is conducted methodically and accurately.
    • Defect Management: A key aspect of your role involves formally logging any defects found during testing. You will follow up on the progress of these defects and retest them once they are addressed.
    • Retesting and Regression Testing: You are tasked with conducting both retesting and regression testing to ensure that software changes have not adversely affected existing functionality. This includes maintenance of the regression test pack.
    • Reporting: You are responsible for creating test progress and test completion reports.
    • Documentation and knowledge sharing: You will create documentation to facilitate knowledge sharing within the team. You will also be involved in conducting training sessions with the team to support upskilling efforts.
    • Strategic Influence: Play an integral role in shaping the team's direction by implementing test process improvements that align with strategic objectives.
    • Career Development: Act as a mentor for team members by offering guidance that aligns with the company's career framework, and advocate for team member promotions by recognising and nurturing their potential for growth. This includes providing input into performance appraisals.
    • Team Coordination: Facilitate the organisation of team logistics, including the planning and coordination of team leave, timekeeping, remote work schedules, and provision of after-hours support.
    • Team Expansion: You will play a supporting role in scaling the team to meet organisational needs. This involves participation in the interview process to assess and select candidates who align with our technical requirements and company culture. Your insights and evaluations will be key in making informed hiring decisions, contributing to the growth and strengthening of our quality assurance team.

    go to method of application »

    Senior Project Manager (JHB)

    You Bring:

    • Bachelor’s degree/National Diploma.
    • Relevant Project Management Certifications PMP, Prince II, Scrum Master.
    • At least 5 years of project management experience, specifically software development projects.
    • At least 5 years of experience with full product lifecycle with an understanding of development lifecycle and various technology methodologies that support that lifecycle.
    • Advanced level of proficiency with MS Project, Excel, Visio, PowerPoint and SharePoint with experience presenting to stakeholders and/or Senior Leadership.
    • Excellent experience in Software Development Lifecycle Methodologies such as Agile, SCRUM, Waterfall, Kanban.
    • Strong leadership, diplomatic and motivational skills including the ability to lead up, across and down multiple business and technology organisations.
    • Tools: MS Project, Excel, Word and PowerPoint; CA Clarity PPM, MS TFS/Azure DevOps, Dynatrace.
    • Strong experience presenting to executive sponsors and demonstrated communication skills, both written and verbal with technical and non-technical team members, at all levels of management.
    • High levels of influence.

    What You’ll Do:

    • Defines the Statement of Work and Specifications for the requested project work.
    • Owns the full project lifecycle which entails successful project delivery including full
    • implementation from initiation to deployment for one large and complex project or several minor initiatives simultaneously.
    • Manages all aspects of multiple related projects to ensure the overall program is aligned to and directly supports the achievement of strategic objectives.
    • Participates in establishing practices, templates, tools and partnerships to expand and mature these capabilities for the organisation.
    • Prepares estimates and detailed project plans for all phases of the project.
    • Works in collaboration with Team Leads to procure adequate resources to achieve project objectives in planned timeframes.
    • Demonstrates a functional acumen to support how solutions will address client goals while maintaining alignment with industry best practices.
    • Understands interdependencies between technology, operations and business needs.
    • Manages project scope and changes with all stakeholders and teams on the ground effectively.
    • Acts as an internal quality control check for the project.
    • Manages a portfolio of complex initiatives that span one or multiple lines of business.
    • Reports on project success criteria results, metrics, test and deployment management activities.
    • Determines the frequency and content of status reports from the project and program team, analyse results and troubleshoot problem areas.
    • Provides status reporting regarding project milestones, deliverables, dependencies, risks and issues, communicating across leadership.
    • Defines success criteria and disseminates them to the involved parties throughout the project and program life cycle.
    • Identifies and develops trusted adviser relationships with project stakeholders and sponsors.
    • Delivers appropriate, consistent and effective executive level communication throughout the project life cycle.
    • Develops and maintains a good understanding of BETs stakeholder landscape, interactions and linkages across the organisation and its potential future movement.
    • Builds and maintain positive relationships with internal peers and other team members, in ways that help to deliver the company strategy as a whole.
    • Develops a position as a leader among one or more external networks and use this to maximise BET Software’s influence and credibility.

    Team management:

    • Leads direct and indirect reports for the successful management of the allocated product (i.e. seconded team members).
    • Ensures that the cross functional team is aligned with the company’s strategy and working towards achieving the strategy.
    • Ensures the team is appropriately resourced and members are equipped with the requisite skill required for both current and future projects.
    • Support and/or develop a training and career development plan for each team member.
    • Collaboratively works with team members to set performance goals and measures.
    • Conducts regular performance discussions with the team to facilitate a culture of growth.
    • Facilitates mentoring and coaching as required.
    • Oversees all aspects of the team by facilitating and resolving issues through effective problem solving and communication skills.
    • Maintain a current and future skill matrix for the team.
    • Create a culture for teams that are aligned to the platforms and BET values.

    go to method of application »

    Intermediate Software Quality Analyst (DBN)

    You Bring:

    • BSc, BCom, N.Dip
    • At least 3 years of experience in a software testing role.
    • ISTQB certifications are advantageous.

    What You’ll Do:

    • Analysis and Design: You will examine documentation like business requirements and specifications. This review helps you derive appropriate test estimates and formulate a strategic test approach, ensuring thorough test coverage.
    • Implementation: You are responsible for developing manual functional test cases that adhere to internal standards and best practices. The development and execution of these tests should be meticulously managed within our test management tool to ensure both organisation and efficiency. Alongside these responsibilities, you are also tasked with designing and implementing API tests to ensure system interoperability and robustness.
    • Execution: You will execute tests using the relevant tools, ensuring that each test is conducted methodically and accurately.
    • Defect Management: A key aspect of your role involves formally logging any defects found during testing. You will follow up on the progress of these defects and retest them once they are addressed.
    • Retesting and Regression Testing: You are tasked with conducting both retesting and regression testing to ensure that software changes have not adversely affected existing functionality. This includes maintenance of the regression test pack.
    • Reporting: You are responsible for creating test progress and test completion reports leveraging automated reporting capabilities as far as possible.
    • Documentation and knowledge sharing: You will create documentation to facilitate knowledge sharing within the team. You will also be involved in conducting training sessions with the team to support upskilling efforts.

    go to method of application »

    Quality Assurance Manager (JHB)

    You Bring:

    • Bachelor's degree in computer science, Quality Management, Software architecture or ISTQB Advanced.
    • QA managers must understand the architecture and design of computer programs to evaluate them.
    • Software quality assurance managers must know and understand the major computer coding languages, html, JavaScript, C++, API Development.
    • Proven experience in guiding the development of various test frameworks (inclusive of Automation, Performance and Functional testing).
    • Minimum of 7 years hands-on experience in Quality Assurance/Testing.
    • Business Management degree (advantageous).

    Key Skills:

    • Excellent verbal and written communication and presentation/reporting skills.
    • Excellent interpersonal and customer service skills.
    • Excellent organisational skills and attention to detail.
    • Excellent time management skills with a proven ability to meet deadlines.
    • Strong analytical and problem-solving skills.
    • Strong supervisory and leadership skills.
    • Proficient with Quality Management tools, Microsoft Office Suite or related software.

    What You’ll Do:

    Quality Management:

    • Develops and implements a quality management framework/system, that identifies and set appropriate quality standards, processes and parameters for reliable product delivery according to required specifications and Project deliverables.
    • Communicates quality standards and parameters to QA team, product development team, and other appropriate staff.
    • Contributes to the creation of test plans, test cases, test scenarios, and test data for use during the testing phases of the software development lifecycle, for new and existing software systems/products.
    • Identifies and analyses issues, bugs, defects, and other problems, particularly when problems recur in multiple products; recommends improvements and facilitates solutions to these issues.
    • Documents and reports issues discovered during testing, and reports issues to Senior Management.
    • Leads and collaborates with both Technical and Function testing teams in building and managing of Automation, Performance and Functional testing frameworks to perform complex execution against the product testing scope.

    Delivery Management:

    • Develops and maintains a working knowledge of business processes supported by software systems/products.
    • Oversees the daily workflow and schedules of the department.
    • Working with PMO and Product Delivery (Development, Product and Operations) teams and team members to come up with a detailed roadmap for innovative products that align with company's vision.
    • Recruits and develops quality assurance Team Members.
    • Ensures the team is appropriately resourced and members are equipped with the requisite skill required for both current and future projects.

    Team Management:

    • Conducts performance evaluations that are timely and constructive.
    • Handles discipline and termination of employees in accordance with company policy.
    • Manages direct and indirect reports.
    • Develops training and career development plans for each team member.
    • Collaboratively works with team members to set performance goals and measures.
    • Facilitates mentoring and coaching as required.
    • Facilitates change management due to changing situations/organisational/marketing requirements.

    Behavioural Outputs:

    Communication

    • Displays a positive attitude.
    • Works with integrity by ensuring all communication is honest, accurate and complete.
    • Provides appropriate feedback to stakeholders and team members.
    • Identifies what needs to be communicated.
    • Identifies the pace at which communication and updates are required.
    • Immediately informs management and relevant stakeholders of any roadblocks which may cause delays or inability to complete assigned tasks.
    • Assist stakeholders with queries and escalates to management as required.

    Adaptably Resilient

    • Adapts to change and is open to new ideas and willing to take on new responsibilities.
    • Able to handle 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 in order 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.
    • Ensures arrangements are made when unable to be on time or unable to work overtime.

    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.

    Resourceful and improving

    • Generates new ideas and challenges the status quo, takes risk, supports change and encourages innovation.
    • Identifies opportunity to create new ideas and innovate or improve efficiencies wherever possible.
    • Solves problems through questioning the status quo.
    • Is open to criticism and identifies areas for improvement of self and team or process.
    • Explains challenges when faced with conflicting instruction.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at BETSoftware Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail