Lead and scale the QA team (support in hiring, mentoring specialists)
Define the long-term QA vision for the product, build a roadmap, and ensure its execution
Develop a testing strategy: manual, automated, load, and stress testing
Participate in release planning and quality control across all SDLC stages
Initiate and implement new testing tools and CI/CD practices
Conduct code reviews for automated tests, oversee test coverage quality
Collaborate closely with engineering, DevOps, and product teams
Organize and personally contribute to test automation and load testing
Requirements:
5+ years of experience in QA, including at least 2 years as a team lead or senior specialist with people-management responsibilities (performance reviews, salary reviews, individual development plans aligned with the QA team roadmap and overall project goals)
Experience managing a remote team
Proven experience establishing QA processes or significantly optimizing them
Deep understanding of functional, regression, integration, E2E, load, and stress testing, as well as UI/UX and usability testing
Test automation skills using TypeScript
Strong experience writing test documentation and applying test design techniques
Knowledge of web application architecture, HTTP, REST, JSON
Knowledge of SQL, experience working with logs, understanding of CI/CD
Strong teamwork, communication, and organizational skills
As be a plus:
Experience with microservice architecture
Familiarity with monitoring tools (Grafana, Prometheus, etc.)
Conditions:
Opportunity to work on a high-load product with millions of users
Ability to influence QA processes and architecture
Direct communication with technical and product leads