NorthBay - Pakistan logo

Senior QA Automation Engineer

NorthBay - Pakistan Lahore, Punjab, Pakistan

hybridfull-time
Posted Feb 6, 2026Apply by Aug 5, 2026

Role & seniority: Senior QA Automation Engineer (Mid-Senior level), Full-time, Permanent

Stack/tools: Selenium, Java, TestNG or Pytest, RestAssured; API testing with Postman; Git (branching, PRs); CI/CD tools; Agile/Scrum; basic JMeter, SQL (nice-to-have); Jira/Confluence (nice-to-have)

Top 3 responsibilities

  1. Develop test plans, scenarios, and cases for web and mobile apps; execute manual and automated tests (functional, regression, UI, API, exploratory)

  2. Identify, document, and track defects; collaborate on root-cause analysis and verification of fixes; support debugging

  3. Maintain test documentation, contribute to test automation coverage, participate in planning/daily stand-ups, and drive QA process improvements

  • Must-have skills: 8+ years in Software QA; hands-on Selenium + Java and/or Pytest + RestAssured; API testing with Postman; strong QA methodologies and defect management; Git workflow; CI/CD; Agile/Scrum; excellent English communication; detail-oriented, analytical, and able to work independently

  • Nice-to-haves: JMeter/performance testing concepts; SQL querying; experience with Jira/Confluence

  • Location & work type: Hybrid model; multiple city options (Lahore, Karachi, Islamabad); full-time

Full Description

Job Title: Senior QA Automation Engineer

Experience Required: 8+ years

Employment Type: Full-time, Permanent

Work Model: Hybrid

Location: Lahore, Karachi, Islamabad Job Summary We are seeking a Senior QA Automation Engineer with strong experience in manual and automated testing to ensure the quality and reliability of web and mobile applications. The role requires close collaboration with product, engineering, and DevOps teams to design effective test strategies, improve automation coverage, and maintain high software quality standards throughout the delivery lifecycle. Key Responsibilities Develop comprehensive test plans, test scenarios, and test cases for web and mobile applications Execute manual and automated tests including functional, regression, UI, API, and exploratory testing Collaborate with product managers and software engineers to understand requirements, use cases, and performance considerations Prepare and maintain clear and structured test documentation including objectives, steps, and expected results Participate in requirement discussions, sprint planning, daily stand-ups, and review meetings Identify, document, and track defects with clear reproduction steps and supporting evidence Collaborate with engineering teams to perform root cause analysis and ensure effective resolution of complex issues Support developers during debugging and verification of fixes Ensure adequate UI and API automation coverage aligned with project needs Contribute to continuous improvement of QA processes, standards, and best practices Mandatory Requirements 8+ years of professional experience in Software Quality Assurance Strong hands-on experience with Selenium, Java, TestNG / Pytest, and RestAssured Strong experience in API testing using tools such as Postman Solid understanding of software testing methodologies, QA processes, and defect management Strong working knowledge of Git including branch management, pull requests, and conflict resolution Experience with CI/CD tools and practices Hands-on experience working in Agile / Scrum environments Excellent verbal and written communication skills in English Strong attention to detail, analytical thinking, and problem-solving skills Ability to work independently, manage time effectively, and take ownership of assigned tasks Nice to Have Knowledge of JMeter and performance testing concepts SQL query writing skills Experience with Atlassian tools such as Jira and Confluence

Seniority level Mid-Senior level Employment type Full-time Job function Sales, General Business, and Education Industries Wireless Services, Telecommunications, and Communications Equipment Manufacturing

QA AutomationManual TestingAutomated TestingSeleniumJavaTestNGPytestRestAssuredAPI TestingPostmanGitCI/CDAgileScrumAttention to DetailProblem Solvingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.