Qureos

FIND_THE_RIGHTJOB.

Senior SQA Automation Engineer

Lahore, Pakistan

Job description:

We are seeking a highly skilled and motivated Senior Software Quality Assurance & Automation Engineer with 4 to 6 years of experience to join our QA team. You will play a key role in ensuring the quality, reliability, and scalability of our SaaS-based product. This position is automation-driven, requiring expertise in test automation frameworks, CI/CD integration, and BDD practices to deliver high-quality releases at scale.

Key Responsibilities

Test Strategy & Planning

  • Collaborate with product managers, developers, and stakeholders to define test strategies and create detailed test plans.
  • Implement BDD practices (SpecFlow, Cucumber, Gherkin) to ensure clear communication of acceptance criteria.
  • Advocate for “Shift Left” testing by promoting early test involvement, unit/component testing, and code reviews.

Automation Development & Execution

  • Design, implement, and maintain robust automation frameworks using C# (.NET, Java, xUnit) and TypeScript (Playwright, Cypress, Selenium, Appium).
  • Develop automation suites for UI, API, and integration testing following Page Object Model (POM) and best practices.
  • Execute automated and manual test cases (functional, regression, integration, API, and performance).

CI/CD & DevOps Integration

  • Integrate automated test suites into CI/CD pipelines (Azure DevOps, GitLab, GitHub Actions, Jenkins) for continuous validation.
  • Ensure automation tests are pipeline-ready and scalable for high-frequency releases.

API & Performance Testing

  • Test RESTful APIs using Postman, RestSharp, Karate, or similar tools.
  • Support performance and load testing (JMeter, k6, Locust) to ensure system stability under scale.

Collaboration & Mentorship

  • Work closely with development teams to triage, debug, and resolve defects.
  • Provide mentorship and guidance to junior QA engineers.
  • Actively participate in design discussions, code reviews, and sprint ceremonies.

Documentation & Reporting

  • Maintain clear documentation of test plans, test cases, automation frameworks, and QA best practices.
  • Generate detailed test reports to communicate results, trends, and quality metrics to stakeholders.

Required Skills & Experience

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 4 to 6 years of hands-on QA experience, with a strong focus on automation testing.
  • Strong programming skills in C#/.NET (Java, TypeScript, xUnit).
  • Hands-on experience with TypeScript/JavaScript automation frameworks (Playwright, Cypress, Selenium).
  • Proficiency with BDD frameworks (SpecFlow, Cucumber) and Gherkin syntax.
  • Solid knowledge of Selenium WebDriver or Playwright for UI automation.
  • Strong API testing background with Postman, RestSharp, or SuperTest.
  • Experience in CI/CD pipelines (Azure DevOps, GitLab, GitHub Actions, Jenkins).
  • Familiarity with version control systems (Git).
  • Experience with cloud platforms (Azure, AWS, or GCP).
  • Knowledge of mocking/test doubles frameworks (Moq, NSubstitute, Sinon).
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication and collaboration skills.

Job Type: Full-time

Pay: Up to Rs1.00 per month

Application Question(s):

  • Are you willing to work full time, Onsite job?

Education:

  • Bachelor's (Required)

Experience:

  • SQA Automation: 4 years (Required)

Location:

  • Lahore Johar Town (Required)

Work Location: In person

© 2025 Qureos. All rights reserved.