Job Openings QA Team Lead

About the job QA Team Lead

Position: QA Team Lead

Location: Onsite Multi Gardens B-17, Islamabad

Job Type: Full-time

Experience Level: Lead / Senior (5+ years of experience)

Job Summary

We are looking for a skilled and motivated QA Team Lead to head our quality assurance function. The role involves

managing QA activities, guiding a small team of engineers, and driving automation initiatives using Python-based testing

frameworks. The ideal candidate will combine strong hands-on testing expertise with leadership ability, ensuring that our

software meets high standards of quality, reliability, and performance.

Key Responsibilities

Leadership & Team Management

Lead, mentor, and support QA engineers in both manual and automated testing

Plan and allocate QA tasks, monitor progress, and ensure timely delivery of testing milestones.
Foster a culture of accountability, collaboration, and continuous improvement within the QA team.
Test Strategy & Execution
Define and implement test strategies, plans, and processes aligned with project goals.
Oversee the design, development, and execution of comprehensive test cases and automation scripts.
Coordinate regression, functional, and performance testing activities across releases.
Automation & Python Development
Develop, maintain, and improve automated test frameworks using Python (e.g., pytest, Selenium, or similar tools).
Integrate automated testing into CI/CD pipelines for continuous quality assurance.
Review automation code and ensure best practices in maintainability and scalability.
Quality Governance
Ensure adherence to QA standards and documentation practices.
Review and validate defect reports, ensuring timely resolution with development teams.
Provide detailed testing metrics, insights, and quality reports to management.
Cross-Functional Collaboration
Work closely with development, product, and operations teams to align QA priorities with release goals.
Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives.

Collaborate on risk assessment and release readiness decisions.
Qualifications
Bachelors degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in software QA, with at least 12 years in a lead or senior role.
Strong proficiency in Python for writing and maintaining automated test scripts.
Experience with automation tools such as pytest, Selenium, or similar frameworks.
Solid understanding of QA methodologies, SDLC, and CI/CD practices.
Experience using Git, Jenkins, GitLab CI, and issue tracking tools like JIRA.
Preferred Skills
Experience managing QA in an Agile/Scrum environment.
Familiarity with AWS or other cloud platforms.
Strong analytical, problem-solving, and communication skills.
Ability to balance hands-on testing with leadership and coordination responsibilities