Manager SQA - I

Karachi , Pakistan
full-time

AI overview

Lead and manage a QA team while developing automated testing frameworks and ensuring software quality across product lines through innovative strategies and collaboration.
  • Develop and implement scalable test automation frameworks for the company’s software products to improve test efficiency and coverage.
  • Lead and manage a team of QA engineers (manual and automation) to ensure the quality of deliverables across all product lines.
  • Define and maintain the overall QA strategy, including both manual and automated testing approaches.
  • Collaborate closely with Product Managers, Developers, DevOps, and other stakeholders to ensure software meets business and functional requirements.
  • Oversee the creation, execution, and continuous maintenance of automated and manual test cases, test scripts, and test scenarios.
  • Integrate automated testing into CI/CD pipelines to support continuous testing and deployment processes.
  • Provide timely feedback to development teams on usability, functionality, and performance issues.
  • Monitor testing progress and ensure test activities align with project schedules and company standards.
  • Guide and support team members in automation tool selection, script development, and test execution.
  • Document test results, defects, and performance metrics; maintain up-to-date test plans and documentation.
  • Mentor and grow team members by developing their technical and professional skills.
  • Foster a culture of quality, ownership, and continuous improvement within the QA team.
  • Constructively manage conflicts and demonstrate high emotional intelligence in leadership and communication.
  • Build and maintain a high-performing QA team through effective coaching, delegation, and accountability.

Requirements

  • Bachelor’s or Master’s degree in computer science, information technology, or a related field.
  • At least 10-11 years of experience in Software Quality Assurance including experience of leading a SQA team.
  • Strong knowledge and experience in manual and automated testing, approaches/techniques, and concepts.
  • Experience in developing and implementing testing strategies, test plans, and procedures.
  • Experience with automation testing, automation test scripts, framework design, and implementation (Selenium, TestNG).
  • Experience in cross-platform/cross-browser testing and performance testing (LoadRunner, JMeter, etc.).
  • A strong understanding of software testing principles, standards, and test cycles.
  • Knowledge of existing QA best practices and methodologies to design, implement, and automate processes.
  • Hands-on testing experience of REST & SOAP APIs (POSTMAN, SOAPUI).
  • Excellent written/oral communication, presentation, and interpersonal skills.
  • The ability to work under pressure, within agreed targets and timescales, and deliver quality outcomes.
  • Strong leadership skills with the ability to mentor and develop team members.
  • Knowledge of agile development methodologies such as Scrum, Kanban, or Lean.

Benefits

  • Competitive salary
  • Fuel Card
  • Health benefits
  • Professional development opportunities
  • Inclusive work culture & much more

Perks & Benefits Extracted with AI

  • Education Stipend: Professional development opportunities
  • Health Insurance: Health benefits
  • Fuel Card: Fuel Card
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Quality Assurance (QA) Q&A's
Report this job
Apply for this job