Point your AI agent at freehire and let it find you a job.

Get the CLI →

People (Professional Employers Pvt Ltd)

NewBe an early applicant

Product & QA Specialist - (Closing date 20-October 2026)

Posted 1 view
Discussion

Summary

Mid-level QA Specialist responsible for manual and automated testing of Android mobile apps, web applications, and .NET APIs. The role involves testing hardware integrations like biometrics, GPS, and QR scanners, managing test documentation, and ensuring data consistency across systems using SQL and Postman.

Position Name: Product & QA Specialist
Contract Duration: 01 year (extendable)
Number of Positions: 01
Job Location: Islamabad


Job Overview:

We are looking for a QA Specialist to ensure the quality, reliability, and usability of our Android mobile applications (Native & Hybrid), web applications, and .NET backend APIs. The role will primarily support the BNP APPLICATION & ALL WEB APPLICATIONS and backend systems. The ideal candidate should have strong hands-on experience in manual and automated testing, API testing, test case development, defect management, product documentation, and testing applications that integrate with mobile hardware and device capabilities.

Key Responsibilities:

  • Perform manual and automated testing of Android mobile and web applications.
  • Validate business processes & Rules with the application & web interface.
  • Test functional, regression, smoke, sanity, integration, end-to-end, exploratory, negative, and boundary scenarios.
  • Create and maintain test cases, test scenarios, test plans, regression suites, and QA checklists.
  • Test complete user journeys and business workflows based on product requirements and acceptance criteria.
  • Test and validate .NET REST APIs using Postman or similar tools.
  • Validate API requests/responses, authentication, authorization, status codes, error handling, and data consistency.
  • Verify data flow and integration between Android application, web application, APIs, and database.
  • Perform basic SQL/database validation & query writing where required.
  • Identify, document, prioritize, and track defects with clear reproduction steps, expected/actual results, logs, screenshots, and videos.
  • Retest fixes and perform appropriate regression testing.
  • Perform Android device and OS compatibility testing across different devices and configurations.
  • Test mobile application behaviour under different network conditions, including poor/no connectivity and offline scenarios.
  • Test mobile hardware and device capabilities including:
    • QR/barcode scanners
    • Biometric devices/templates
    • GPS/location services
    • Camera
    • Fingerprint/biometric authentication
    • NFC where applicable
    • Bluetooth-connected devices
    • Device storage
    • Network connectivity
    • Push notifications
    • Device permissions
    • SIM/mobile network functionality
  • Test application behaviour during device interruptions such as calls,
    notifications, app switching, screen locking, low battery, and network changes.
  • Perform responsive, cross-browser, and compatibility testing for web applications.
  • Review requirements, user stories, acceptance criteria, and product designs and identify missing scenarios, ambiguities, and potential risks.
  • Create and maintain product and QA documentation, including feature
    documentation, user flows, business rules, test documentation, release notes,
    and known issues as well as any technical documentation when required.
  • Perform release validation, production smoke testing, and post-deployment
    verification.
  • Support investigation and validation of production issues.
  • Work closely with PMU Head, Technical Team Lead (solution Architect), Business Analysts, .NET Developers, Android Developers, Web Developers, database developer, UI/UX, and DevOps teams.
  • Participate in sprint planning, requirement discussions, backlog refinement, bug triage, and release activities.
  • Continuously improve QA processes, test coverage, automation, and product quality.

Required Skills & Experience:

  • 4+ years of experience in Software QA/Testing.
  • Strong hands-on experience in manual testing.
  • Practical experience with automated testing and familiarity with automation frameworks/tools such as Selenium, Appium, Playwright, Cypress, or similar.
  • Strong experience testing Android mobile applications and web applications.
  • Experience with REST API testing and tools such as Postman.
  • Experience writing detailed test cases and test scenarios.
  • Strong knowledge of functional, regression, integration, smoke, sanity, exploratory, and end-to-end testing.
  • Good understanding of SQL/database validation.
  • Experience with Jira or similar defect/project management tools.
  • Good understanding of SDLC, STLC, Agile/Scrum, and QA processes.
  • Strong defect analysis, troubleshooting, and problem-solving skills.
  • Ability to understand business requirements and translate them into effective test coverage.
  • Develop and maintain AI-driven test automation frameworks to streamline functional, performance, and regression testing as well as their documentation.
  • Familiarity with AI-powered testing tools like Testim.io, Functionize, or Mabl.
  • Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Knowledge of version control systems like Git.

Mobile & Hardware Testing Experience

The candidate should be comfortable testing applications that interact with mobile hardware and device capabilities, including:

QR/Barcode Scanning | Biometrics | GPS | Camera | NFC | Bluetooth | Fingerprint | Location Services | Push Notifications | Device Permissions | Mobile Networks | Wi-Fi | Offline/Online Synchronization

Experience troubleshooting device-level issues using Android Studio, ADB, device logs, or similar tools will be an advantage.

Product & Documentation Responsibilities:

The QA Specialist will also contribute to product quality beyond testing by:

  • Reviewing requirements and acceptance criteria.
  • Identifying missing business rules and edge cases.
  • Documenting product workflows and feature behavior.
  • Maintaining test and product documentation.
  • Identifying usability and user-experience issues.
  • Providing QA status, release risks, and recommendations.
  • Contributing to root-cause analysis and continuous improvement.

The ideal candidate should be hands-on, detail-oriented, technically curious, and
capable of independently owning QA for assigned product features from
requirements through production release.

Skills

Apply

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available