QA Team Lead
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.
Who We Are
Cynomi is a fast-growing startup on a mission to make CISO-level security accessible for every business.
Our AI-powered vCISO platform helps Managed Service Providers deliver enterprise-grade cybersecurity and compliance services without needing an in-house CISO.
We turn complex cybersecurity work into scalable streamlined workflows that save time and boost quality for service providers and their clients alike.
The company is backed by leading venture capital firms and empowers hundreds of service providers across the globe to provide high-quality cybersecurity services while expanding their businesses. Cynomi has offices in Israel, the UK, and the USA.
Your Day to Day
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
What You Bring to the Table
Experience: Proven experience (minimum of 3 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
Not a Must, But a Plus
- 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