We Want You:Are you a dedicated professional with a passion for excellence and a drive for quality? BET Software is excited to invite you to lead our team as the Head of Quality Assurance. In this pivotal role, you will provide strategic direction to our QA Managers, overseeing the Quality Assurance department and staff. You will be responsible for developing, implementing, and maintaining a robust system of quality and reliability testing for our products and development processes. Your strategic thinking and planning will ensure that quality is integrated throughout the entire product development life cycle. As Head of QA, you will champion the delivery and maintenance of automated scenarios and frameworks, collaborating closely with the DevOps team to define optimal solutions. If you're ready to make a significant impact and be part of our exciting journey to success, apply now. You Bring:Qualification and Experience Bachelor's degree in computer science, Quality Management, Software architecture, and ISTQB Advanced.QA Management experience across multiple projects/products, offshore and in-house.Strong leadership and technical skills, both functional and non-functional, manual and automation, ideally in a continuous delivery environment.Proven track record of building QA teams, managing the teams and large/complex activities and processes, while providing direction to the QA teams.In-depth experience in providing regular mentorship and coaching to the QA team members, with proven success stories of the team manual and automation efforts, in the people- and results-oriented.Be an advocate of Quality Assurance, Continuous improvement, and innovation within the industry, adopting and implementing best practices to shape the organisations QA processes and strategies.Minimum of 10-12 years hands-on experience in Quality Assurance/Testing with a minimum of 5 years managing development/quality-focused Teams.Demonstrated experience in the implementation and management of quality assurance processes on a company's global scale.Business Management degree (advantageous).What You'll Do: Quality Management:Defines QA strategy, approach and execution in product development and delivery with the goal to ensure product quality.Directs and develops 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.Leads and directs the QA leadership team, by providing leadership and technical expertise within the Testing Framework, over the functional and Automation disciplines.Monitoring of all QA activities, test results, defects and incidents to identify areas of improvement and take the necessary steps to implement identified opportunities for efficiencies.Focus on continuous QA improvements including the usage and adoption of best practice and industry appropriate testing tools, test techniques and test automation.Monitor and ensure proper usage and management of all available tools and necessary test devices to gain maximum benefit of the QA effort.Gather and present the related testing metrics and deliver-oriented results to key stakeholders and the executive team.Be an escalation point for all matters relating to quality assurance and testing and operate as the primary contract for the QA teams.Delivery Management: Develops and maintains a working knowledge of business processes supported by software systems/products.Working with various heads of departments (HOSD's, PMO Lead, Product Delivery Management Development, Product and Operations)) teams and team members in being accountable to develop and execute on QA strategies to meet and exceed team and organisational quality goals.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: Manages direct and indirect reports.Participate in interviews, induction, training and performance evaluation of the Senior QA levels, and below where required.Handles discipline and termination of employees in accordance with company policy.Collaboratively works with team members to set performance goals and measures and conducts regular check-ins that are timely and constructive.Facilitates mentoring and coaching as required.Facilitates change management due to changing situations/organisational/marketing requirements.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.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:We Put Our Hands Up:Taking responsibility for mistakes or issues that arise during the software development process. This could involve openly acknowledging errors, participating in problem-solving, and actively seeking solutions to improve processes.Encouraging a culture of accountability among team members, where everyone feels empowered to own up to their contributions, whether positive or negative.Every day Is an Adventure: Embracing challenges and viewing them as opportunities for growth and innovation.Encouraging a mindset of curiosity and exploration within the team, fostering an environment where experimentation and trying new approaches are celebrated.Drive a culture of continuous learning, keeping abreast of industry best practice and trends.We Dare to Be Ourselves: Promoting authenticity and individuality among team members. Encouraging everyone to bring their unique perspectives, ideas, and talents to the table.Creating an inclusive environment where diversity of thought and expression is valued, allowing team members to feel comfortable being themselves without fear of judgment.Teamwork Makes the Dream Work: Fostering collaboration and cooperation among team members and product teams. Recognising that achieving quality in software development requires collective effort and synergy.Cultivating a sense of camaraderie and mutual support within the team, where individuals feel invested in each other's success and are willing to collaborate to achieve common goals. 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 consider your application to be successful.
#J-18808-Ljbffr