Quality Assurance Manager (CPT)

We Want You:

Are you a dedicated professional with a passion for excellence and a knack for quality? BET Software invites you to take the helm as our Quality Assurance Manager. In this crucial role, you’ll lead a talented team, ensuring our products and development processes meet the highest standards of quality and reliability. Join us and play a key part in shaping the future of our innovative company. Apply now to be a part of our exciting journey to success!

 

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.

Living the Spirit:

  • Take accountability for errors or challenges encountered during software development, openly acknowledging mistakes, engaging in problem-solving, and actively seeking solutions to enhance processes.
  • Cultivate an ethos of accountability within the team, empowering all members to take ownership of their contributions, whether positive or negative.
  • Embrace obstacles as opportunities for advancement and innovation.
  • Nurture a culture of curiosity and exploration within the team, where experimentation and innovative approaches are embraced.
  • Drive a culture of continuous learning, keeping abreast of industry best practice and trends.
  • Advocate for authenticity and individuality among team members, encouraging everyone to bring their unique perspectives, ideas, and talents to the forefront.
  • Establish an inclusive environment where diverse thoughts and expressions are valued, fostering a space where individuals can freely express themselves without fear of judgment.
  • Fostering teamwork and cooperation among team members and product teams, recognising that achieving excellence in software development requires collective effort and synergy.
  • Cultivate a sense of camaraderie and mutual support within the team, where individuals are invested in each other’s success and collaborate towards shared objectives.


The Company We Keep:

At BET Software, we don’t just recruit talent, we cultivate it. Our learning and development programmes, our various opportunities for growth, and our well-deserved incentives are what keep our All-Star Team the best amongst the rest.

Please note that only candidates who meet the stipulated minimum requirements will be considered. If you have not been contacted within 30 days, kindly note that your application is unsuccessful.

Other vacancies in QA and QE