Software Quality Assurance Engineer

1 week ago


Karachi, Sindh, Pakistan SQUATWOLF Full time 900,000 - 1,200,000 per year

Company Overview:

From the love of gym and community, SQUATWOLF, a gymwear brand was established in Dubai, UAE, in 2016, with a vision to elevate human experience, lifting the weight of modern life by creating components that help people become stronger.

SQUATWOLF grew exponentially over the following few years, initially in the Middle East, but very quickly on a global scale serving customers and athletes in 100+ countries. SQUATWOLF is all about progress, pushing boundaries, evolving, and constantly striving for better. As part of this journey, we're shaping an elevated Brand Team that will help build the most desirable gymwear brand that inspires people to become stronger.

SQUATWOLF.COM

Role Overview:

We are seeking a detail-oriented and highly motivated
Software Quality Assurance (SQA) Engineer
to join our team. In this role, you will be responsible for ensuring the
quality, performance, and reliability
of our
e-commerce website and mobile applications (iOS & Android)
.

The SQA Engineer will be directly involved in
manual testing, automation initiatives, cross-browser/device testing through BrowserStack, API validations, and AI-driven QA approaches
. You will work closely with developers, product managers, and cross-functional stakeholders to deliver a flawless end-user experience that meets the demands of a
fast-growing global e-commerce brand
.

Key Responsibilities:

Manual & Automated Testing

  • Design, develop, and execute
    detailed test plans, test cases, and test scripts
    for both
    websites and mobile apps
    .
  • Perform
    functional, regression, integration, smoke, and exploratory testing
    .
  • Validate complex user flows, ensuring
    end-to-end coverage of customer journeys
    (browse, checkout, payment, order tracking, etc.).
  • Support the implementation of
    automated regression suites
    using frameworks like Selenium, Cypress, or Playwright.

Cross-Browser & Cross-Device Testing

  • Perform
    cross-browser and cross-device compatibility testing
    using
    BrowserStack
    to ensure consistent performance across Chrome, Safari, Firefox, Edge, iOS, and Android platforms.
  • Identify, log, and communicate UI/UX inconsistencies across devices and environments.
  • Maintain a library of supported devices/browsers to streamline testing efforts.

API & Backend Testing

  • Conduct
    API testing
    (preferably with Postman) to verify integrations, data accuracy, and backend functionality.
  • Write and execute
    SQL queries
    to validate database integrity, transactions, and business logic.
  • Collaborate with backend developers to validate
    API payloads, authentication flows, and error handling
    .

AI-Powered QA & Continuous Improvement

  • Leverage
    AI-based QA tools
    to automate repetitive test cases and improve coverage.
  • Explore opportunities to implement
    intelligent test case generation, self-healing scripts, and predictive defect detection
    .
  • Proactively recommend improvements to
    QA processes, automation frameworks, and testing standards
    .

Collaboration & Documentation

  • Work closely with developers, product managers, and business teams to
    analyze requirements
    and translate them into effective test strategies.
  • Maintain clear and concise
    test documentation
    , including test cases, bug reports, and release sign-off notes.
  • Participate in
    daily stand-ups, sprint planning, and retrospectives
    in an Agile/Scrum environment.
  • Support release cycles with
    timely QA sign-offs
    , ensuring production stability.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 2–4 years of professional experience in
    Software Quality Assurance
    .
  • Hands-on experience in
    website testing
    and
    mobile app testing (iOS & Android)
    .
  • Strong knowledge of
    cross-browser/device testing tools
    such as
    BrowserStack
    .
  • Proficiency in
    manual testing techniques
    , test planning, and execution.
  • Good knowledge of
    SQL
    for backend validation, data testing, and debugging.
  • Practical experience with
    QA automation tools
    (Selenium, Cypress, Playwright, Appium, etc.).
  • Exposure to
    AI-based QA automation platforms
    (e.g., Testim, mabl, Functionize, or similar).
  • Solid understanding of
    Software Development Life Cycle (SDLC)
    , Agile methodologies, and CI/CD pipelines.
  • Excellent
    problem-solving, analytical, and communication skills
    .
  • Familiarity with the
    e-commerce domain
    (checkout, payment gateways, order flows, loyalty programs, etc.) is highly desirable.


  • Karachi, Sindh, Pakistan WorkGarden Full time 1,200,000 - 2,400,000 per year

    Role DescriptionThis is a full-time, on-site role for a Software Quality Assurance Engineer located in Lahore. The Software Quality Assurance Engineer will be responsible for maintaining software quality, conducting quality assurance, performing manual testing, and ensuring rigorous software development practices. Day-to-day tasks include developing and...


  • Karachi, Sindh, Pakistan Fossphorus Software House Full time 1,500,000 - 3,000,000 per year

    We are seeking a Senior Software Quality Assurance (SQA) Engineer with 8+ years of proven experience in manual and automated testing to join our team. The ideal candidate will be detail-oriented, process-driven, and passionate about delivering high-quality software products. This role requires strong expertise in test planning, automation frameworks,...


  • Karachi, Sindh, Pakistan Dubizzle Labs Full time $90,000 - $120,000 per year

    We are seeking a detail-oriented and analyticalQuality Assurance (QA) Engineerto join our growing team. The QA Engineer will be responsible for ensuring the quality and reliability of software applications through structured and comprehensive manual testing. You will work closely with developers, product managers, and other stakeholders to identify bugs,...


  • Karachi, Sindh, Pakistan Accounting Bookeepers Full time 2,160,000 per year

    We are seeking a Senior Software Quality Assurance (SQA) Engineer with 8+ years of proven experience in manual and automated testing to join our team. The ideal candidate will be detail-oriented, process-driven, and passionate about delivering high-quality software products. This role requires strong expertise in test planning, automation frameworks,...


  • Karachi, Sindh, Pakistan The Plum Tree Group Full time $60,000 - $120,000 per year

    We are looking for a Junior Quality Assurance (QA) Engineer to develop and execute exploratory tests to ensure product quality.Junior QA Engineer responsibilities include designing and implementing tests, debugging, and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open...


  • Karachi, Sindh, Pakistan Hbox Digital Full time 1,200,000 - 2,400,000 per year

    Job Opening: Software Quality Assurance (Manual Tester)Location: Bahria Town Tower, Main Tariq Rd, Block 2 PECHS, KarachiExperience Required: 3+ yearsEmployment Type: Full-timeAbout the RoleWe are looking for a skilled and detail-oriented Manual Tester to join our QA team. The ideal candidate will have hands-on experience in testing across multiple...


  • Karachi, Sindh, Pakistan TCS Private Limited Full time 600,000 - 1,200,000 per year

    Role DescriptionThis is a full-time, on-site role located in Karachi for a Software Quality Assurance.The purpose of this position is to ensure that software meets quality standards by identifying and addressing defects, bugs, and inconsistencies, ultimately enhancing the reliability, functionality, and user satisfaction of the software...


  • Karachi, Sindh, Pakistan Improdata Full time 900,000 - 1,200,000 per year

    Company DescriptionAt Improdata, we are committed to leading the data industry through innovative tools and technologies. Our team of data scientists, engineers, and analysts provide services in data management, analytics, visualization, and AI-driven solutions, helping organizations transform operations and make better business decisions.Role DescriptionWe...


  • Karachi, Sindh, Pakistan Xtecsoft Full time 150,000 - 300,000 per year

    Xtecsoft software DevelopmentCompany is looking forSoftwareQuality Assurance ITResponsibility:Develops, implements, and manages processes to ensure that products meet required specifications for quality, function, and reliability prior to delivery.Expertise in quality standards and parameters for research writing.· Expertise in software QA methodologies,...


  • Karachi, Sindh, Pakistan Strugbits (PVT.) LTD Full time 240,000 - 480,000 per year

    Strugbits is looking for a talented and detail-oriented Quality Assurance Engineer to join our teamKey Responsibilities:Develop, document, and execute test plans and test cases for web and mobile applications.Identify, log, and track software defects to resolution.Collaborate with development teams to understand project requirements and ensure thorough...