Our client is hiring a Director of Software QA Engineering to lead multiple QA teams globally within their Biometric Business Unit. This role involves managing high-performance QA teams to ensure software quality across firmware, SDKs, mobile apps, and server apps, using both manual and automated testing.
Responsibilities include collaborating with Software Engineering Managers, planning resource allocation for multiple projects, monitoring progress, and facilitating the software release approval process. You will also set team objectives, improve testing infrastructure, and foster a culture of continuous improvement. Additionally, you will onboard and mentor new managers and team leads.
Requirements:
- Leadership experience in software QA, preferably with multi-team management
- Bug/defect tracking and software versioning tools
- Expertise in both manual and automated QA processes, with experience in testing various software types (firmware, SDKs, mobile apps, server apps)
- Knowledge of modern test methodologies, techniques, and quality metrics
- Understanding of the software development life cycle and Agile methodology
- Effective leadership, motivational, and organizational skills, with a systematic and detail-oriented approach
Nice to have:
- Expertise in various automated QA technologies across different software types
- Practical experience in developing automated QA tests, ideally with a software development background
- Proficiency in Python, with a solid understanding of Linux and Windows; knowledge of C, C++, Android, and iOS is a plus
- Experience with Windows driver qualification (WHQL) and testing PC peripherals or other electronic devices
- Background in the development of biometric systems
- Ability to work effectively with global teams
Praha