About the position
We are seeking a skilled and experienced Test Lead to oversee and coordinate all testing activities across projects, with a strong focus on both manual and automated testing practices. The ideal candidate will have deep knowledge of software testing methodologies, excellent leadership skills, and hands-on experience in designing and executing test strategies in fast-paced environments. This role will be pivotal in ensuring the quality and reliability of our software products through structured testing processes and effective team management.
Key Responsibilities
Lead the planning, execution, and delivery of all QA activities across multiple projects.
Develop and maintain comprehensive test strategies, plans, and scripts for both manual and automated testing.
Coordinate the test efforts across functional and cross-functional teams including developers, business analysts, and project managers.
Manage test environments, data, and tools to ensure efficient test execution.
Oversee the creation, maintenance, and execution of automated test suites using tools like Selenium, Cypress, Playwright, or similar.
Review and ensure adequate test coverage across functional, regression, integration, system, and user acceptance testing (UAT).
Track and report defects and testing metrics using tools such as JIRA, TestRail, or Zephyr.
Ensure compliance with quality standards and recommend improvements to processes and tools.
Mentor and support junior QA team members and ensure continuous knowledge sharing and skills development.
Collaborate with DevOps or CI/CD teams to integrate automated tests into the deployment pipeline.
Requirements
Essential:
Minimum 5 years’ experience in software testing, with at least 2 years in a Test Lead or Senior QA role.
Proven experience in both manual and automated testing approaches.
Strong understanding of QA methodologies, tools, and processes.
Experience with one or more test automation tools (e.g., Selenium, Cypress, Postman, JUnit, TestNG).
Proficiency in bug tracking and test management tools (e.g., JIRA, Zephyr, TestRail).
Solid knowledge of software development life cycle (SDLC), agile, and DevOps practices.
Strong leadership, communication, and stakeholder management skills.
Ability to write clear, concise, and comprehensive test plans and test cases.
Desirable:
ISTQB certification or equivalent is a plus.
Experience with performance and load testing tools (e.g., JMeter, LoadRunner).
Familiarity with APIs and experience using tools such as Postman or SoapUI.
Knowledge of CI/CD pipelines and tools such as Jenkins, GitLab CI, or Azure DevOps.
Experience in cloud-based environments (e.g., AWS, Azure).
Desired Skills:
- Test Lead
- Tester
- testing