QA Team Lead
We're growing fast and looking for a QA Team Lead to support existing and develop new testing processes. This role is crucial for ensuring the quality and stability of our CRM projects, working closely with developers, project/product managers, and QA specialists. You will define testing strategy, improve automation coverage, and establish best practices to guarantee seamless user experiences.
Who We Are
Our RnD department is at the heart of innovation and consists of eight teams that develop internal tools, marketing systems, CMS, CRM, and payment solutions that power our company’s success. With a strong focus on modern technologies, automation, and performance, we create high-load and scalable solutions that drive business growth.
Why Join Us?
- You’ll lead the QA efforts for CRM projects, ensuring high performance, usability, and stability.
- You’ll define and optimize testing processes, implementing best practices for testing.
- You’ll be part of a highly skilled RnD team, collaborating with PMs, frontend/backend developers, DevOps.
- If you’re ready to take ownership, lead a team, and build something truly impactful—this is the perfect opportunity for you!
Requirements
Must-Have:
- 4+ years of experience in QA engineering.
- 1+ years of experience in a leadership role (QA Team Lead or Senior QA with mentoring experience).
- Strong team management and leadership skills, including task prioritization and mentoring junior QA engineers.
- Strong experience in test documentation management using Jira/Confluence.
- Ability to write and maintain test checklists and test cases using Jira.
- Experience in backend testing strategies.
- Experience working with REST API.
- Experience working with SQL.
- Proficiency in Postman, including writing API requests and automating tests.
- Experience using Swagger for API documentation and testing.
- Ability to use DevTools & DebugTools for analyzing website issues.
- Basic knowledge of HTML & CSS.
Nice-to-Have: - Understanding of CI/CD processes.
- Familiarity with performance testing tools.
- Experience with automated testing tools.
Basic knowledge of JavaScript or TypeScript.
Responsibilities:
- Lead the QA team, manage communication and task delegation.
- Define and implement testing processes to improve quality assurance within the team.
- Streamline bug tracking, reporting, and regression testing.
- Develop and maintain test documentation (test plans, test cases, checklists) in Jira/Confluence.
- Drive continuous improvements in testing strategy, including automation.
- Provide mentorship and guidance to the QA team, supporting professional growth and knowledge sharing.
- Work closely with developers and project/product managers to refine acceptance criteria and ensure quality is considered from the early stages of development.
- Control releases and provide delivery with the project manager.
- Manual test new and existing features.
Estimate the time required to test tasks.
Benefits:
- 18 business days of paid vacation + public holidays compensation.
- Insurance Fund of the company.
- Partial coverage of all professional studies.
- **Coverage of sick leaves, sports activities, and English language courses.