Pakistan
1 month ago

Job Overview

Job Type
Full Time
Pay
Not disclosed

Job description

Location:
Pakistan
Work arrangement:
On-site

Role Summary

  • Quality Assurance Engineer (Manual + Automation | SaaS) – Remote
  • Position Type: Full-Time, Remote
  • Working Hours: U.S. Client Business Hours — flexibility required for releases, sprint deadlines, and testing windows

At Pavago , one of our clients is hiring a Quality Assurance Engineer (QA Tester) to ensure software applications are thoroughly tested, reliable, and production-ready before release.

This role combines manual testing, test automation, defect management, performance testing, and close collaboration with engineering and product teams .

Define appropriate test coverage across

  • New features
  • Integrations
  • Regression scenarios
  • User workflows

Identify potential risks and edge cases early in the development lifecycle.

Manual Testing

Execute

  • Functional testing
  • Regression testing
  • UI/UX testing
  • Cross-browser testing
  • Cross-device testing

Validate new features and bug fixes before production release.

Identify unexpected behaviors and usability issues.

Log defects using

  • Jira
  • Azure DevOps
  • Similar bug-tracking platforms

Provide clear reproduction steps, expected behavior, actual results, and supporting evidence.

Retest fixes and verify impacted functionality.

Automation Testing

Build and maintain automated test suites using

  • Selenium
  • Cypress
  • Playwright

Identify high-value test cases for automation.

Integrate automated tests into CI/CD pipelines using

  • GitHub Actions
  • Jenkins
  • GitLab CI

Monitor automated test runs and troubleshoot failures.

Improve automation coverage and reliability over time.

  • Performance, API & Security Testing
  • Conduct load and stress testing using tools such as:
  • Apache JMeter
  • Locust

Test APIs using tools such as

Postman

RestAssured

Identify performance bottlenecks and reliability issues.

Support vulnerability testing and remediation efforts where required.

Help ensure applications meet expected performance and security standards.

Documentation & Quality Reporting

Maintain accurate

  • Test plans
  • Test cases
  • Test results
  • Defect documentation

Participate in

  • Sprint planning
  • Daily standups
  • Retrospectives
  • Release discussions

Provide feedback on product usability and testability.

Advocate for quality throughout the software development lifecycle.

What Makes You a Strong Fit

Familiarity with automation frameworks including

  • Selenium
  • Cypress
  • Playwright

Strong understanding of

  • Software Development Life Cycle (SDLC)
  • Agile methodologies
  • Functional testing
  • Regression testing

Strong analytical and problem-solving skills.

Excellent documentation and communication skills.

API testing experience with

Postman

RestAssured

Experience integrating automated tests into CI/CD pipelines.

Throughout the day, you could

Write and update test cases.

Manually test new features.

Run regression suites.

Execute automated tests.

Log and reproduce bugs.

Collaborate with developers on fixes.

Review results from new builds.

Update test documentation.

Report release risks and quality metrics.

In short: you are the final quality gate before release, helping ensure users receive a stable, reliable, and well-tested product.

Key Metrics for Success

High defect detection rate before production.

Strong regression test coverage.

Fast bug verification and resolution cycles.

Increasing automation coverage.

Low number of critical production defects.

High percentage of releases deployed without severe issues.

Strong stakeholder confidence in product quality.

Why This Role Stands Out

Direct impact on product and release quality.

Exposure to both manual and automated testing .

Close collaboration with product and engineering teams.

Opportunity to improve testing processes and automation coverage.

Fully remote environment.

Career growth into

  • Senior QA Engineer
  • QA Automation Engineer
  • QA Lead
  • Software Development Engineer in Test (SDET)
  • Quality Engineering Manager

Responsibilities

You’ll be responsible for

  • Test planning and execution
  • Manual and regression testing
  • Automated testing
  • Bug identification and documentation
  • Performance and API testing
  • Quality reporting and release validation

If you naturally look for edge cases, care deeply about software quality, and enjoy preventing problems before they reach users, this role is a strong fit.

Test Planning & Coverage

  • Develop comprehensive test plans, test cases, and acceptance criteria.
  • Review requirements and user stories with product managers and developers.

Track quality metrics including

  • Defect density
  • Test coverage
  • Pass/fail rates
  • Regression results
  • Prepare clear quality reports for engineering, product, and leadership stakeholders.
  • Highlight release risks before deployment.

Engineering & Product Collaboration

Work closely with developers to reproduce, isolate, and resolve defects.

Requirements

You

  • Catch edge cases others may overlook.
  • Write clear, structured, reproducible bug reports.
  • Balance thorough testing with fast development cycles.
  • Communicate effectively with both technical and non-technical stakeholders.
  • Think proactively about risks rather than waiting for problems to appear.
  • Take ownership of product quality from development through release.
  • Required Experience & Skills
  • 2+ years of QA or software testing experience.
  • Experience with test management and bug-tracking tools such as:
  • Jira
  • TestRail
  • Zephyr

Nice to Have

Experience testing SaaS, finance, healthcare, or enterprise software .

Exposure to

  • Performance testing
  • Security testing
  • Compliance-heavy software environments

Experience with JMeter or Locust.

What a Typical Day Looks Like

You may start by reviewing new requirements and user stories to determine test scenarios and potential edge cases.

About the Company

Work directly with leadership in a highly visible role.

Operate at the forefront of AI, marketing, and automation.

Gain exposure across content, growth, outreach, events, and operations.

Significant ownership and creative freedom.

Opportunity to build systems that directly impact business growth.

Fully remote work environment.

Additional Information

  • Initial Phone Screen
  • Video Interview with Pavago Recruiter
  • Practical Assessment — Test Plan or Sample Bug/Test Case Exercise
  • Client Interview with QA / Engineering Leadership
  • Offer & Background Verification
  • Apply Now

If you’re a Quality Assurance Engineer or QA Tester with experience in manual testing, automation, Selenium, Cypress, Playwright, Jira, or API testing and care deeply about preventing defects before they reach production, we’d love to hear from you.

#QualityAssurance #QAEngineer #QATester #SoftwareTesting #ManualTesting #AutomationTesting #Selenium #Cypress #Playwright #Jira #SaaSJobs #RemoteJobs

Role:
Quality Assurance Engineer
Job Type:
Full Time

Company profile

Pavago

pavago.co

Pavago is a remote talent marketplace where companies hire directly from a global network of screened professionals across sales, marketing, engineering, finance, design, HR, legal and administrative roles. Candidate profiles include a video introduction, work samples and a monthly salary expectation, and employers can search and browse for free without agency fees or job posts. The marketplace lists 416,986 screened professionals.

More jobs at Pavago

Similar QA Engineer jobs at other companies