Israel

Summary

We are looking for a Senior QA Engineer / QA Lead to own and lead the quality assurance function across the organization. This role combines hands-on testing expertise with leadership and cross-functional collaboration. The successful candidate will be responsible for defining QA strategy, ensuring high product quality, and mentoring QA engineers while working closely with R&D, Product, and DevOps teams.

Duties and Responsibilities

-     Lead and manage all QA activities across the organization, including manual and automated testing

-     Design, implement, and maintain automation test frameworks in Python

-     Write, review, and execute test plans, test cases, and test scenarios based on product requirements

-     Perform and oversee manual testing for new features, integrations, and regression cycles

-     Define and improve QA processes, methodologies, and best practices

-     Mentor, manage, and grow a team of QA engineers, including task planning and performance guidance

-     Collaborate closely with developers, product managers, system architects, and DevOps to ensure quality throughout the SDLC

-     Participate in requirement reviews and design discussions to identify testability and risk early

-     Track defects, analyze root causes, and work with R&D teams to ensure timely resolution

-     Provide clear quality metrics, reports, and risk assessments to stakeholders

Education and Experience

-     7+ years of experience in Quality Assurance / Software Testing

-     BSc. in computer science or any other relevant field. QA certification from known colleges shall be considered too.

-     Proven experience writing and maintaining automated tests in Python

-     Strong background in manual testing and exploratory testing

-     Extensive experience writing test plans, test strategies, and test documentation

-     Hands-on experience testing complex systems (backend, APIs, integrations, or distributed systems)

-     Experience leading QA activities across multiple teams or products

-     Demonstrated ability to manage and mentor QA engineers

-     Strong understanding of the software development lifecycle (SDLC) and Agile methodologies

-     Excellent communication skills and ability to work cross-functionally within R&D

-     High attention to detail with a strong sense of ownership and accountability

Other Skills

-     Experience with test automation frameworks (e.g., PyTest, Robot Framework, Behave)

-     Experience testing APIs (REST/GraphQL), microservices, or cloud-based systems

-     Familiarity with CI/CD pipelines and integrating automated tests into build systems

-     Experience with performance, load, or security testing

-     Background working in Agile/Scrum environments

-     ISTQB certification or similar QA certification

-     Experience working in fast-paced or scaling organizations

Apply for this job

send your cv