Careers

Job Description

QA Team Leader

About The Position

We are looking for an experienced QA Team Leader to lead and manage our Quality Assurance team. This role is responsible for ensuring high-quality standards in the development process, driving automation testing, and ensuring effective testing strategies across all projects. The QA Team Leader will collaborate with cross-functional teams to drive quality initiatives and continuously improve testing processes.

About us

Cynomi is a fast-growing, Silicon Valley VC-backed cybersecurity startup. Experiencing massive growth over the past year, our SaaS product is used by hundreds of service providers worldwide.

Operating across three continents, Cynomi is leading the vCISO (virtual Chief Information Security Officer) market category with rapidly growing demand for its AI-powered vCISO platform, which empowers service providers (MSPs and MSSPs) to provide high quality cybersecurity services to their customers.

Key Responsibilities

Lead and Manage QA Team: Manage a team of QA engineers, ensuring alignment with quality standards and timelines. Provide guidance and mentorship to team members to help them grow professionally

Define QA Strategy: Develop and implement comprehensive QA strategies for projects, ensuring alignment with business goals and product quality standards

Test Automation: Drive the adoption and implementation of test automation frameworks, focusing on improving efficiency, test coverage, and reducing manual testing efforts

Ensure High-Quality Standards: Monitor and enforce best practices for testing across the development lifecycle, ensuring that all software releases meet defined quality standards

Collaborate with Development and Product Teams: Work closely with development, product, and operations teams to integrate QA efforts into the SDLC, ensuring timely delivery of high-quality products

Test Planning and Execution: Lead the planning, execution, and reporting of manual and automated tests. Track and report on quality metrics and test results

Identify Risks and Issues: Proactively identify testing risks and issues and work to mitigate them. Ensure that quality blockers are addressed in a timely manner

Improve Testing Processes: Continuously evaluate and improve testing methodologies and processes to ensure efficiency and effectiveness

QA Reporting and Metrics: Track and report key QA metrics, providing insights into software quality, testing progress, and areas for improvement

Drive Innovation: Stay up to date with the latest QA tools, technologies, and best practices. Introduce new technologies and approaches to improve testing efficiency and quality


Requirements

Experience: Proven experience (minimum of 5 years) as a QA Team Leader, with a solid background in both manual and automated testing

Technical Expertise: At least 5 years of hands-on experience with test automation tool Selenium, test management tools, and continuous integration/continuous deployment Jenkins pipelines

Leadership and Mentoring: Strong leadership skills with experience managing and mentoring a QA team in a fast-paced environment

Agile Methodology: Solid understanding of Agile practices and experience working in Agile environments

QA Best Practices: In-depth knowledge of QA methodologies (e.g., functional testing, regression testing, performance testing, etc.) and the ability to adapt them to different projects

Communication Skills: Excellent communication skills, both written and verbal, with the ability to work effectively with cross-functional teams

Problem-Solving: Strong analytical and problem-solving skills, with the ability to identify issues, investigate root causes, and implement solutions

Tools: Experience with Jira, or other test management and bug tracking tools

Excellent communicating skills, in English and Hebrew


Advantages

ATDD: Experience with Acceptance Test-Driven Development (ATDD) and working closely with product owners and developers to define acceptance criteria and ensure quality from the start of the project

Experience with Agile Testing: Familiarity with Agile Testing practices such as Test-Driven Development (TDD) and Behavior-Driven Development (BDD)

Performance Testing: Experience in performance testing using tools like JMeter or LoadRunner

CI/CD Integration: Experience with integrating test automation into CI/CD pipelines


Apply for this role