Roles & Responsibilities
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.Tell employers what skills you have
Performance Testing
Manual Testing
Automation Testing
Quality Assurance
Agile
Test Cases
Test Automation
Reliability
Defect Tracking
Robot Framework
Selenium
Test Automation Tools
API
Stakeholder Management