Skip to content
← All jobs

YOUR NEXT OPPORTUNITY

Senior principal QA Engineer

Jobs for Humanity

Full-time Remote Engineering Pakistan / Pākpattan, Punjab, Pakistan

Employer posted: January 8, 2026. Source checked: October 13, 2026 6:25 am. Availability and final application requirements are confirmed on the employer’s site.

Source: Jobs for Humanity — Pakistan. WorkerEra lists this opportunity from an external source; confirm current details with the employer.

About this opportunity

Company Description

Our client is a fast-growing Saudi SaaS start-up that’s helping shape the digital trust infrastructure of the Saudi digital economy. Thousands of users rely on their platform to securely manage and sign agreements. Their vision is to become a comprehensive solution
for E-signatures, digital agreements, and identity verification. Supported by investors and
rapidly expanding their team and customer base, they are looking for a driven Product
Manager to join their journey.

Job Description

Role Overview

As a Senior QA Engineer, you will take full ownership of product quality across multiple platforms — including web applications, mobile apps, APIs, marketing funnels, and on-prem integrations. Your responsibilities will include designing and executing thorough testing strategies (both manual and automated), developing dependable automation suites, collaborating with engineering to embed quality in CI/CD pipelines, and guiding the team to improve testing practices and release reliability. You will work closely with Product, Engineering, DevOps, Security, and Support teams and report to the VP of Product & Technology.

 

Key Responsibilities

 

  • Develop, implement, and manage the QA strategy for features and releases across web, mobile, and API platforms.
  • Create and maintain automated test suites covering end-to-end workflows (UI and API) and regression testing using modern frameworks (e.g., Playwright, Cypress, Selenium, etc.).
  • Automate API testing, including contract tests, integration tests, and fuzzing for REST/GraphQL endpoints and webhooks.
  • Conduct performance, load, and scalability testing using tools like JMeter, k6, or equivalents, helping the team identify bottlenecks and optimize capacity.
  • Lead security-focused testing for features that handle sensitive data, including authentication flows, role/permission validation, data masking, and injection testing.
  • Produce comprehensive test plans, acceptance criteria, QA tickets, and test cases; triage defects and validate fixes across different environments.
  • Integrate tests into CI/CD pipelines to ensure reliable execution, reduce flakiness, and provide fast feedback on pull requests.
  • Collaborate with SRE and DevOps teams to collect telemetry, logs, and metrics for observability and post-release validation.
  • Analyze production incidents, contribute to post-mortems, and suggest corrective actions.
  • Mentor and coach other QA engineers, promoting best practices such as exploratory testing, shift-left testing, and effective test data management.
  • Define release gating criteria and support Product/Engineering leadership in making go/no-go decisions.

 

Qualifications

Required Background

 

  • Minimum 8 years of QA experience in product or SaaS environments, with demonstrated ownership of automation and release quality.
  • Strong expertise in front-end (UI) and API automation (e.g., Playwright, Cypress, Selenium, REST-assured, Postman/Newman).
  • Experience with performance/load testing tools (k6, JMeter, Gatling, or similar).
  • Familiarity with CI/CD systems (GitHub Actions, GitLab CI, Jenkins) and integrating tests into pipelines.
  • Proficient in scripting or programming (Python, JavaScript/TypeScript, or Java) for creating test frameworks and tooling.
  • Knowledge of web and mobile testing approaches, including responsive design, cross-browser testing, and device emulators.
  • Experience with authentication/authorization flows, encryption, and third-party identity integrations.
  • Skilled in writing clear test plans, producing reproducible bug reports, and communicating trade-offs with stakeholders.
  • Comfortable in Agile environments and working with tools like Jira and Confluence.
  • Excellent communication skills, with the ability to influence engineers, product managers, and leadership.

 

Source: Jobs for Humanity — Pakistan

Your application checklist

  • Read the linked employer announcement and compare its requirements with your experience.
  • Tailor your CV to responsibilities and skills actually listed by the employer.
  • Confirm the work location, deadline and application documents before submitting.
  • Salary was not supplied in the listing fields; ask the employer about compensation.

Apply with your WorkerEra account

Sign in or create an account to continue your application.

Post a Free Ad

What would you like to post?

Choose your purpose to open the right form.

Offer a service

Share the skills and services you offer.

Job seeker

Tell employers what you can do, or ask a career question.

Post a job

Find the right person for your vacancy.

Request a service

Describe the help or professional service you need.