HAUD Systems creates solutions which provide Mobile Network Operators with reliable control over their networks, resulting in increased profitability through the generation of revenues from A2P traffic, enhanced network security, a reduction in SS7, SMS fraud and spam and increased subscriber loyalty.

HAUD Systems is an associate member of the GSMA and a subsidiary of Trillian Group.

We are looking for a talented, dedicated individual to join our organization and be part of the technology management team. The successful candidate should enjoy working in an energetic team environment; have the enthusiasm and ambition to deliver the required tasks and projects to the highest standard and want to be part of an organization that has high-quality values.

Working from our Malta office and reporting to the Head of Solutions Development the QA Manager will lead the QA team by planning, executing and coordinating quality assurance programs and formulate quality control policies. He/She will work to improve the organization’s efficiency and ensure business continuity. Responsible of all tests to be carried out to ensure the quality of products being released, these include regression testing, performance, scalability testing, etc. The selected candidate will define and implement the strategy of the team by driving initiatives, promote innovation and maintain motivation.

Responsibilities


• Develop quality assurance best practices and testing strategies, including integration, User Acceptance Testing, E2E testing, regression, automated regression testing and quality assurance metrics.
• Research, recommend and implement software quality assurance tools and services.
• Define, document, and improve Continuous Testing processes and procedures that fit within and enhance our CI/CD pipeline and methodologies.
• Provide leadership, direction, and strategy for a growing team distributed in different geographical locations.
• Establish the organizational capacity needed to execute on strategy.
• Train, mentor, coach and manage direct reports, both in their day-to-day actions as well as their career path/growth.
• Determine the need for training and talent development.
• Work closely with Project Managers, Technical Architects and Developers to plan and execute strategies for completing projects on time.
• Manage the system development from a QA perspective by tracking and maintaining issues reported against the system. Performing data analysis, writing, and delivering test reports for Management.
• Validate test cases built by team members ensuring team is creating robust testing strategies to maximize software quality.
• Maintain effective communication with the software developers and product owner through the entire development lifecycle ensuring the qualitative delivery of the system being developed according to the specified requirements.
• Make sure timelines are followed by the quality assurance team.
• Ensure that requirements stated in the Product Design document are correct, unambiguous, and verifiable.
• Responds to occasional system errors, including out of office hour and coordinates response amongst the team.
• Maintains technical knowledge and understanding of the latest development methodologies and best practices.
• Manage compatibility tests with vendor-provided systems.
• Generate and present weekly reports about the teams’ progress to senior management.

Requirements

• Masters or Bachelor’s degree in Computer Science or related field.
• Minimum of four (4) years managing a software quality assurance team in software development and/or other technology-related organizations.
• Strong interpersonal skills with the ability to work both independently and as part of a team.
• Must have at least 10 years experience working through the design, development, testing, release cycle, and delivering software products.
• Experience in testing enterprise-grade products that require high availability, high volumes of transactions and quick issue response.
• Experience with Scrum methodology and Agile practices.
• Experience with testing/automation tools such as JMeter, Selenium, SoapUI, and others.
• A record of successful delivery of software applications as an individual and as a team leader.
• Experience and knowledge of various programming languages such as Java, PHP, React.
• Experience with various database and caching technologies.
• Comfort with programming languages and a strong grasp of operating systems concepts.
• Experience working with Third-party software houses as an extension to the inhouse development team.
• Excellent oral and written English communication skills.
• Experience in the Telecommunications Industry will be considered as an Asset.
• Travel to the Company’s and partners offices is required.

Interpersonal Skills


• Excellent communications and reporting skills
• Troubleshooting skills
• Motivated, organized and professional
• Ability to successfully work under tight project deadlines
• Leadership
• Team player
• Action-and-results oriented
• Well organized
• Ability to successfully work under tight project deadlines
• Innovative

If you are the candidate we’re looking for please send your application to [email protected]