Squaretalk logo

QA Manager

Squaretalk
3 days ago
Full-time
On-site
Jerusalem, Jerusalem, Israel
Test Manager
At Squaretalk, we believe quality is a shared responsibility—but it needs strong leadership to make it real. We’re looking for a QA Manager who can elevate our quality standards, mentor a growing team, and ensure our product delivers a seamless experience for every client.
If you’re passionate about building scalable QA processes, coaching engineers, and preventing production issues—not just catching them—this role is for you.

The Role
We’re seeking a hands-on QA Manager to lead our QA efforts in Sofia. You will take ownership of our quality strategy, mentor a small but growing QA team, and play a key role in improving release confidence and product usability.
You’ll work in a fast-paced Scrum environment, collaborating closely with Engineering, Product, and DevOps to embed quality throughout the development lifecycle—while ensuring our platform is not only functional, but intuitive and client-ready.

Responsibilities

Team Leadership & Mentorship
  • Lead, mentor, and grow a team of QA engineers, with a strong focus on developing junior members.
  • Provide hands-on coaching, structured feedback, and guidance on best practices in both manual and automated testing.
  • Establish review processes to improve test quality, coverage, and consistency across the team.

Quality Strategy & Execution
  • Define and implement a scalable QA strategy, balancing manual and automated testing approaches.
  • Oversee manual testing efforts, including exploratory, functional, and regression testing for web applications and APIs.
  • Drive the development and maintenance of automated test frameworks using WebdriverIO (WDIO).
  • Ensure seamless integration of automated tests into CI/CD pipelines (e.g., GitLab CI/CD).

Production Quality & Incident Prevention
  • Take ownership of product quality in production, with a focus on reducing post-release defects.
  • Lead root cause analysis (RCA) for production issues and ensure learnings are translated into improved test coverage and processes.
  • Establish and maintain incident reporting and post-mortem practices.
  • Define and enforce release quality gates to improve deployment confidence.

Client-Centric Quality
  • Ensure features are not only technically correct, but intuitive and aligned with real client use cases.
  • Introduce validation processes for client-specific configurations and custom integrations.
  • Collaborate with Product to improve usability, clarity, and overall user experience.

Process Improvement & KPIs
  • Define, track, and improve QA KPIs (e.g., defect leakage, test coverage, regression effectiveness, time-to-detect).
  • Build visibility into quality metrics and drive data-informed decisions.
  • Continuously improve QA processes, tools, and methodologies to increase efficiency and coverage.

Cross-Team Collaboration
  • Work closely with Product and Engineering to define clear, testable acceptance criteria.
  • Act as a key stakeholder in release readiness and deployment decisions.
  • Lead QA contributions in Scrum ceremonies (planning, grooming, standups, retrospectives).


Requirements

  • Proven experience in a QA leadership or managerial role.
  • Strong background in both manual and automation testing.
  • Hands-on experience with WebdriverIO (WDIO) or similar automation frameworks.
  • Solid understanding of web UI and RESTful API testing.
  • Experience with CI/CD tools such as GitLab CI/CD.
  • Strong knowledge of Git, bug tracking tools (e.g., JIRA), and test documentation practices.
  • Proven experience mentoring and developing junior QA engineers.
  • Experience reducing production defects and improving release quality.
  • Strong understanding of root cause analysis (RCA) and incident management.
  • Experience defining and tracking QA KPIs and using data to drive improvements.
  • Ability to design QA processes that account for client-specific configurations.
  • Strong product mindset with attention to usability and client experience.
  • Excellent leadership, communication, and stakeholder management skills.
  • Ability to manage multiple priorities in a dynamic, fast-paced environment.
  • Hands-on approach with willingness to actively contribute when needed.


Nice to Have
  • Programming experience in JavaScript (for test automation).
  • Familiarity with React-based applications.
  • Basic knowledge of DevOps or backend systems (Docker, Linux CLI, HTTP requests).
  • Experience with VoIP, Asterisk, or SIP/WebRTC technologies.
  • Exposure to performance or load testing tools (e.g., JMeter, Artillery).
  • Experience working with SaaS products that include client-specific customizations.
  • Background collaborating closely with support or incident response teams.


Benefits

Competitive salary 
Hybrid working model
Central and convenient office location
Working days: Sunday through Thursday, 9:00 AM - 18:00 PM.