We are looking for an experienced QA Team Lead to oversee our testing processes and ensure the delivery of high-quality software. The ideal candidate will have a strong background in both manual and automated testing, along with proven leadership skills. You will be responsible for developing test strategies, managing test execution, and leading a team of QA engineers to achieve optimal product quality.
Key Responsibilities:
Test Strategy & Planning:
- Develop comprehensive test strategies outlining objectives, scope, test levels, and techniques.
- Create detailed test plans, including objectives, schedules, and resource allocation.
- Identify potential risks and devise mitigation strategies.
Team Management:
- Lead and mentor the QA team, providing guidance and support to improve skills and productivity.
- Assign tasks, set priorities, and monitor the progress of testing activities.
- Review test artifacts like test cases, scripts, and data to ensure quality and adherence to plans.
Test Execution & Reporting:
- Oversee the execution of test cases and ensure alignment with the test plan.
- Track defects, manage their resolution, and ensure prompt communication with developers.
- Consolidate findings and prepare comprehensive test reports highlighting defects and overall software quality.
Process Improvement:
- Evaluate the testing process and implement improvements to enhance efficiency and effectiveness.
- Manage test automation processes, including the selection of tools and maintenance of frameworks.
Collaboration:
- Work closely with development, business analysis, and project management teams to ensure integration of quality assurance throughout the project lifecycle.
- Participate in cross-functional communication to keep all teams informed about testing progress and potential risks
Qualifications:
- 5 years of experience in Software Testing, with a focus on both manual and automated testing.
- Proven experience in leading QA teams and managing complex testing projects.
- Proficiency in test automation tools like Selenium, Cypress, etc.
Skills:
- Leadership and Team Management
- Test Strategy and Planning
- Defect and Risk Management
- Automation Testing
- Communication and Collaboration
Preferred Qualifications:
Understanding in test automation tools like Appium, Playwright, etc.
Experience in performance testing and requirement analysis.