Role & seniority: Team Lead Quality Assurance; senior/lead with 6+ years of software QA experience; leads a QA team of ~10.
Stack/tools: modern testing tools/frameworks (Selenium, JUnit, Cucumber, etc.); QA processes and automation; ISTQB certification a plus; collaborates with Development, Product Management, and DevOps.
Top 3 responsibilities
-
Lead, motivate, and develop the QA team; ensure high-quality results.
-
Develop and implement test strategies, processes, and standards for cross-team/projects; drive continuous improvement.
-
Plan, monitor, and control testing activities (resources, risk assessment); analyze/test results and report QA metrics to stakeholders.
Must-have skills
-
Bachelor’s or Master’s in CS/Engineering or related field; or equivalent
-
6+ years in software quality assurance; leadership experience preferred
-
Strong knowledge of testing methods, test automation, QA processes
-
Experience with Selenium, JUnit, Cucumber (or similar)
-
Analytical, problem-solving, and quality mindset
-
Excellent communication and leadership abilities; English proficiency
Nice-to-haves
Location & work type: Hybrid model; in-office presence at least three days per week; remote work allowed (hybrid arrangement).
Full Description
Your tasks
- Our Team Lead Quality Assurance is crucial for driving test excellence and is responsible for leading and developing the QA team. In this role, you ensure the highest quality standards at all stages of the software lifecycle. You implement modern testing strategies, foster a culture of quality assurance throughout the company, and drive continuous improvement.
Job responsibilities
- Lead, motivate, and develop the QA team of 10 people to ensure excellent test results.
- Develop and implement test strategies, processes, and standards for various cross-team and cross-location projects and products.
- Ensure compliance with quality objectives and identify and implement opportunities for process improvement.
- Work closely with Development, Product Management, and DevOps to integrate QA practices into the entire software development process.
- Plan, monitor, and control all testing activities, including resource management and risk assessment.
- Analyze and evaluate test results; create reports and present QA metrics to different target groups.
Your profile
- Bachelor’s or Master’s degree in Computer Science, Engineering, a related field or equivalent education.
- Minimum 6 years of experience in software quality assurance, ideally in a leadership position.
- In-depth knowledge of testing methods, test automation, and quality assurance processes (e.g., ISTQB certification is an advantage).
- Experience with modern testing tools and frameworks (e.g., Selenium, JUnit, Cucumber, etc.)
- Excellent analytical skills, problem-solving abilities and a strong quality mindset.
- Strong communication and leadership skills, as well as team spirit.
- Ability to actively shape change processes and motivate the team for continuous development.
- Very good command of written and spoken English.
Why us
- We are motivated, committed, and believe in the importance of teamwork. We offer unparalleled opportunities for personal growth and development, all to create a compelling and rewarding work environment.
- We value personal interaction and foster a vibrant team culture, so we offer a hybrid work model that requires a presence in the office at least three days a week and allows for remote work. Additionally, we offer interesting workation models.
Our team enjoys daily amenities such as
- Fresh fruit daily in the team kitchen
- An in-house canteen with a daily selection of dishes from our chefs
- Sports and fitness center
- Table tennis and foosball