Doumo logo
Doumo

Head of QA

RemoteFull-timeLeadWorldQA
Share

We are looking for a highly experienced Head of QA department to lead and innovate our testing processes, ensuring the highest quality in our software product.

Technology stack

Project stack: Ruby on Rails (6+), PostgreSQL, React, Typescript on the frontend, Docker, AWS infrastructure, implementing k8s; configured CI / CD on Jenkins, use BitBucket.

Autotest stack: rails/rspec/capybara/site_prism

Responsibilities

  • Leadership and coordination of the QA team: Managing and developing the QA team, organizing mentoring programs, setting team goals, and monitoring their performance.
  • Development and implementation of testing strategies: Defining and implementing effective testing strategies to ensure product quality.
  • Standardization of processes: Implementing testing standards and methodologies, documenting processes.
  • Testing coordination: Organizing and coordinating all types of testing (functional, non-functional).
  • Quality control: Monitoring product quality at all stages of development, analyzing defect causes, and implementing measures to prevent them.
  • Automation improvement: Leading test automation processes, improving existing processes, implementing new methods and automation tools, managing automation infrastructure.
  • Team support: Providing the team with necessary tools and resources, helping in decision-making regarding complex technical tasks.
  • Participation in CI/CD development: Working on improving continuous integration and delivery processes.
  • Interaction with other teams: Close collaboration with developers, product managers, and other stakeholders to ensure high product quality.
  • Participation in forming QA hiring strategy: Participating in interviews, preparing requirements for new roles, and describing technical interview flow.

Our expectations

  • Work experience: At least 7 years of experience in software testing, with at least 4 years in leadership roles (Head of QA/QA Manager/Lead QA).
  • Technical skills: Deep understanding of testing and automation processes (we use Ruby for automation).
  • Knowledge of tools: Experience with and understanding of CI/CD principles, as well as application virtualization (we use Docker, Docker-Compose, and k8s).
  • Analytical abilities: Ability to analyze data, determine defect causes, and propose solutions for their elimination.
  • Communication skills: Excellent communication and interaction skills, ability to work in a team, and lead others.
  • Organization and responsibility: High level of organization, attention to detail, ability to make decisions and take responsibility.
  • Willingness to teach: Readiness to share knowledge and experience with the team, participate in mentoring and training the QA team.
  • Flexibility and adaptability: Ability to quickly adapt to changes and new requirements, actively participating in process improvements in the company.

Ready to apply for this role?

Apply Now โ†’

Please mention โ€œI found this job at Remocate!โ€

Get fresh remote & relocation jobs in your inbox

A short digest of new openings. No spam, unsubscribe anytime.

Related jobs

Apply Now โ†’