DevJobs

Automation & QA Team Leader

Overview
Skills
  • Python Python ꞏ 5y
  • Go Go
  • PowerShell PowerShell
  • Redis Redis
  • MongoDB MongoDB
  • Neo4j Neo4j
  • TeamCity
  • Jenkins Jenkins
  • AWS AWS
  • Azure Azure
  • GCP GCP
  • Kubernetes Kubernetes
  • Terraform Terraform
  • RabbitMQ RabbitMQ
  • Ansible Ansible
  • Docker + Compose
  • Clickhouse
  • ArgoCD
  • AI
We are seeking an experienced Automation & QA Team Leader to head our Automation and Quality Assurance team within our Platform and DevOps Engineering group.

In this role, you will be responsible for overseeing both the automation and manual quality assurance processes, with a primary focus on enhancing our automation capabilities. The position involves leading a team of talented engineers in the creation, implementation, and maintenance of automation systems that ensure the reliability and efficiency of our SaaS product.

Responsibilities:

  • Lead the automation and QA team in developing and maintaining top-tier automation frameworks and manual testing procedures.
  • Drive the design and implementation of comprehensive automation solutions from conception to deployment.
  • Maintain and enhance our "Everything as Code" approach using technologies like Python, Ansible, Terraform, and Kubernetes.
  • Mentor and develop team members, ensuring skills and methodologies stay current with industry standards.
  • Collaborate closely with DevOps, Development, and R&D groups to understand automation needs and deliver effective solutions.
  • Ensure the quality and reliability of our infrastructure through rigorous testing and continuous improvement initiatives.
  • Foster a culture of excellence in communication and teamwork, while managing project priorities and deadlines.

Skills:

  • Proven leadership experience in managing automation and QA teams in a tech-driven environment.
  • 5+ years of experience in developing and maintaining automation infrastructure.
  • Strong programming skills in Python and experience with object-oriented design.
  • Extensive knowledge of CI/CD practices and tools such as Jenkins and TeamCity.
  • Expertise in Linux-based environments and scripting, including PowerShell.
  • Proficient in writing complex database queries and managing databases such as MongoDB, Neo4J, and Clickhouse.
  • Experience with major cloud providers: AWS, GCP, Azure.
  • Excellent problem-solving, troubleshooting, and project management skills.

Advantages:

  • Experience with endpoint security products (agents, sensors, collectors).
  • Background in AI model training, inference, and serving processes.

Tech stack:

AWS, Kubernetes, EKS, Jenkins, IaC, GitHub, Python, Ansible, Docker + Compose, ArgoCD, MongoDB, RabbitMQ, Redis, Go, Neo4J, AI, and more.
Dream Security