About the Role
We’re looking for an experienced and hands-on QA Lead who can oversee our quality assurance strategy across web and mobile platforms. In this role, you’ll lead a team of QA engineers, ensuring both manual and automated testing processes deliver high-quality, performant, and reliable applications. You’ll drive best practices, mentor team members, and collaborate with cross-functional stakeholders to embed quality throughout the development lifecycle.
The ideal candidate has deep experience in test automation frameworks (such as Playwright or Robot Framework), solid manual testing expertise, and a strong understanding of performance testing tools (Locust, k6, JMeter). Strong English communication skills—both written and spoken—are essential to coordinate with distributed teams and present quality metrics to stakeholders.
Key Responsibilities
- Define and implement the overall QA strategy, including manual, automated, and performance testing.
- Lead, mentor, and coach a team of QA engineers to improve testing effectiveness and career growth.
- Review and approve test plans, test cases, and automated scripts prepared by the team.
- Establish and enforce quality standards, testing processes, and best practices.
- Oversee the development and maintenance of automated test suites using Playwright, Robot Framework, or similar tools.
- Drive performance testing initiatives and analyze results using tools like Locust, k6, or JMeter.
- Collaborate closely with developers, product managers, and other stakeholders to ensure timely and high-quality releases.
- Manage defect tracking, root-cause analysis, and ensure issues are resolved before production release.
- Integrate automated tests into CI/CD pipelines and monitor their reliability.
- Provide regular QA metrics and status reports to leadership.
Requirements
- 5+ years of experience in software QA, with at least 2 years in a lead or senior QA role.
- Proven expertise in both manual and automation testing across web and mobile platforms.
- Strong hands-on experience with test automation tools (e.g., Playwright, Robot Framework, Cypress, or Selenium).
- Solid understanding of performance testing concepts, methodologies, and tools.
- Proficiency in writing and reviewing test cases, test plans, and automated scripts.
- Comfortable scripting in JavaScript, Python, or a similar language.
- Excellent communication, leadership, and stakeholder management skills.
- Familiarity with Agile methodologies, version control systems (e.g., Git), and CI/CD practices.
Nice to Have
- Experience with API testing (e.g., Postman, REST Assured).
- Exposure to CI/CD tools (e.g., GitHub Actions, Jenkins, GitLab CI).
- Background in a fast-paced, Agile environment or managing distributed QA teams.