We are looking for a highly skilled and motivated QA Team Lead to join us in shaping the future of cybersecurity.
As the QA Team Lead, you will play a crucial role in ensuring the quality and reliability of our cutting-edge products and services. You will be part of the R&D department, reporting to the CTO, lead a team of talented QA engineers, coordinate testing efforts, and collaborate closely with cross-functional teams to deliver exceptional cyber solutions to our clients. If you are passionate about cybersecurity, possess strong leadership skills, and have a solid background in quality assurance, we want to hear from you.
Responsibilities:
Lead and manage a team of QA engineers, providing mentorship, guidance, and technical expertise to drive high-quality deliverables
Develop and implement QA strategies, policies, and procedures to ensure effective and efficient testing processes
Define and prioritize test cases, scenarios, and test plans based on project requirements, risks, and business objectives
Collaborate with product managers, developers, and other stakeholders to gather requirements and provide input on design and functionality to enhance product quality
Plan, execute, and monitor testing activities throughout the software development lifecycle, including functional, regression, performance, and security testing
Implement and maintain test automation frameworks and tools to increase efficiency and coverage of testing efforts
Conduct a thorough analysis of test results, identify defects, and work closely with development teams to troubleshoot and resolve issues in a timely manner
Continuously improve the QA process by identifying areas for optimization, implementing best practices, and adopting new testing methodologies and technologies
Foster a collaborative and positive team environment, promoting knowledge sharing, cross-training, and continuous learning
Bachelor’s degree in Computer Science, Engineering, or a related field
7+ years of quality assurance experience, including 2+ years in a leadership or managerial role
Strong knowledge of software testing methodologies, tools, and processes
Hands-on experience with manual testing and test automation tools like Selenium, Cucumber, or similar
Experience or familiarity with Windows and Linux operating systems
Knowledge of Active Directory principles
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and associated security considerations
Expertise in complex systems and strong troubleshooting skills
Excellent leadership and communication skills, collaborating effectively with cross-functional teams and stakeholders
Strong analytical and problem-solving abilities, with acute attention to detail
Proven ability to prioritize tasks, meet deadlines and manage multiple projects concurrently
Understanding of networking and security concepts
Proficiency in technologies such as Kubernetes, PostgreSQL, Elasticsearch, Python, Grafana, and virtualization