DevJobs

QA Automation Team Leader

Overview
Skills
  • Python Python
  • Java Java
  • Git Git
  • Jenkins Jenkins
  • GitHub Actions GitHub Actions
  • Docker Docker
  • Kubernetes Kubernetes
  • Selenium Selenium
  • Appium
  • Cypress
  • API testing
  • AI tools
  • GitLab CI
  • Security testing
  • TestRail
  • Xray
  • Zephyr
At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 3,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We're committed to making clean, green energy the primary power source for homes, businesses, and beyond.

With the growing demand for electricity, the need for smart, clean energy sources is constantly rising. SolarEdge offers amazing opportunities to develop your skills in a multidisciplinary environment. Work with talented colleagues, tackle exciting challenges, and help create a sustainable future in an industry that's always evolving and innovating.

Role Overview

We are looking for an experienced QA Team Leader to join our QA Group and lead a team of QA engineers while also taking an active hands-on technical role. In this position, you will combine people management with deep technical expertise — guiding your team's day-to-day work, owning the automation strategy and frameworks, and driving quality innovation through AI, CI/CD pipelines, and modern mobile & web testing technologies.

What You Will Do

  • Team Leadership & People Management: Lead, mentor, and grow a hybrid team of QA engineers across local and remote locations — conduct 1:1s, support professional development, manage workloads, and foster a culture of quality, ownership, and continuous improvement across all team members regardless of location.
  • Technical Leadership: Act as the technical authority for the team — set automation standards, conduct code reviews, guide architectural decisions, and ensure engineering excellence across all automation efforts.
  • Requirements & Test Strategy: Collaborate with product, R&D, and QA stakeholders to translate requirements into comprehensive test strategies, automation plans, and quality gates.
  • AI Implementation: Champion the adoption of AI tools across the QA lifecycle — from intelligent test generation to defect analysis, automated reporting, and productivity enhancements.
  • CI/CD Automation: Design, implement, and maintain robust CI/CD pipelines using Jenkins and related tooling to ensure continuous quality throughout the development process.
  • Mobile & Web Automation Frameworks: Lead the architecture and ongoing development of automation frameworks using Appium, Selenium, and Cypress (JavaScript) for comprehensive mobile and web test coverage.
  • API Testing & B2B Integration: Own the API testing strategy including public API and B2B integrations — ensuring reliability, contract compliance, and end-to-end coverage.
  • Agile Delivery: Work within agile/scrum teams — participate in sprint ceremonies, manage the QA automation backlog, and ensure timely delivery of quality objectives aligned with product roadmaps.

Requirements:

  • 5+ years of experience in QA automation, with at least 2–3 years in a team lead or senior role that included people management responsibilities.
  • Proven ability to lead, mentor, and develop QA automation engineers in a hybrid environment — managing both local and remote team members.
  • Strong hands-on expertise in Java/Python — including automation framework design and implementation.
  • Proven experience building automation frameworks from scratch using Appium/Selenium/Cypress.
  • Experience with CI/CD pipelines and integrating automated testing into continuous delivery workflows (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Experience in API testing.
  • Proficiency with GIT.
  • Familiarity with AI tools and the ability to apply them to automation processes.
  • Experience working in Agile/Scrum environments.
  • Strong communication and collaboration skills — able to work cross-functionally with development, product, and QA teams.
  • Detail-oriented with a passion for quality, automation best practices, and continuous improvement.

Advantageous Experience

  • B.Sc. in Computer Science or a related technical field.
  • Hands-on experience working with containerized environments using Docker and Kubernetes.
  • Knowledge of security testing practices — including security scans, CVE analysis, vulnerability assessments, and security protocols relevant to QA.
  • Experience with test management tools (e.g., TestRail, Zephyr, Xray).
SolarEdge