Principal QA Engineer

Lahore, Karachi, Islamabad, Pakistan
Full Time
Experienced
 

Senior / Principal QA Engineer – Automation | GenAI | Azure

Location: Lahore / Karachi / Islamabad (Hybrid)
Job Type: Full-Time, Permanent


About the Role

We are looking for a highly skilled Senior / Principal QA Engineer with 6–10 years of experience in software quality assurance, specializing in test automation, cloud-based testing (Azure), and exposure to GenAI-driven testing solutions. The ideal candidate will play a key role in designing robust QA strategies, implementing automation frameworks, and ensuring high-quality product delivery in an Agile environment.


Key Responsibilities

  • Design, develop, and maintain scalable test automation frameworks for web, mobile, and APIs
  • Lead end-to-end QA strategy, planning, and execution across multiple projects
  • Implement and optimize automation pipelines integrated with CI/CD workflows
  • Leverage GenAI tools to enhance test case generation, test data management, and defect prediction
  • Perform functional, regression, integration, and performance testing
  • Work closely with engineering, product, and DevOps teams to ensure quality at every stage
  • Drive cloud-based testing strategies using Azure services
  • Analyze test results, identify defects, and ensure timely resolution
  • Mentor junior QA engineers and promote best QA practices and standards
  • Contribute to continuous improvement of QA processes and tools


Required Skills & Qualifications

  • 6–10 years of experience in Software Quality Assurance, with strong focus on Automation Testing
  • Hands-on experience with automation tools such as Selenium, Cypress, Playwright, or Appium
  • Strong programming skills in Java, JavaScript, Python, or C#
  • Experience with API testing tools like Postman, RestAssured, or similar
  • Solid understanding of CI/CD pipelines (Azure DevOps, Jenkins, GitHub Actions)
  • Hands-on experience with Microsoft Azure (test environments, pipelines, cloud deployments)
  • Exposure to GenAI tools/solutions for QA (test generation, automation optimization, etc.)
  • Strong knowledge of Agile/Scrum methodologies
  • Experience with test management tools (JIRA, TestRail, Azure Test Plans)
  • Excellent problem-solving and analytical skills


Preferred Qualifications

  • Experience in performance testing tools (JMeter, LoadRunner, k6)
  • Knowledge of containerization (Docker, Kubernetes)
  • Familiarity with BDD frameworks (Cucumber, SpecFlow)
  • Experience in security testing is a plus
  • Certifications in Azure, QA, or Automation Testing are an added advantage
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*