Senior SQA Engineer

August 25 Remote

Department

SQA

Summary

We are looking for a Senior SQA Engineer to join Programmers Force and take ownership of both manual and automated testing across our platforms. In this role, you will design, implement, and optimize test strategies to ensure speed, accuracy, and reliability while collaborating closely with development teams in a fast-paced, client-driven environment. The ideal candidate is experienced in automation frameworks, API testing, CI/CD integration, and manual testing, with a strong focus on quality and continuous improvement.

Responsibilities

Responsibilities:
  • Design, implement, and maintain automation frameworks for API, web, and mobile testing.
  • Plan, execute, and validate test cases for new features, bug fixes, and platform enhancements.
  • Integrate automated tests into CI/CD pipelines for continuous quality validation.
  • Identify, log, and track defects with clear steps for reproducibility.
  • Collaborate with developers to resolve defects efficiently.
  • Conduct performance, security, and regression testing.
  • Continuously improve QA processes to reduce testing cycles and increase reliability.
Requirements:
  • 4+ years of QA experience, covering both manual and automated testing.
  • Expertise in automation tools such as Selenium, Cypress, or Playwright.
  • Experience in API testing using Postman, Newman, or RestAssured.
  • Proficiency in scripting/programming languages (Java, JavaScript, Python, etc.).
  • Strong understanding of QA methodologies, testing types, and best practices.
  • Hands-on experience with CI/CD integration for automated testing.
  • Expertise in manual testing (functional, regression, exploratory).
  • Strong debugging and problem-solving skills.
Preferred:
  • Experience testing high-availability, large-scale systems.
  • Familiarity with performance/load testing tools (e.g., JMeter, Locust).
  • Exposure to security and compliance testing (ISO 27001, SOC 2, GDPR).
  • Experience testing AI/ML-driven products.
  • QA-related certifications are a plus.

Qualifications

  • Related to the CS/IT/SE.

Offer

  • Market Competitve.

Additional information

Please submit the answers of the following Screening Questions:
  1. What is your approach to deciding which test cases should be automated and which should remain manual?
  2. Which automation frameworks and tools have you worked with? Can you share a project where you set up or optimized an automation framework from scratch?
  3. Suppose a product has frequent UI changes — how would you design your automated tests to remain reliable and not break with every small change?
  4. How do you ensure full test coverage for a new feature while still meeting tight release deadlines?
  5. Can you walk me through a situation where your testing (manual or automated) uncovered a critical issue before release? What was your process?
  6. How do you structure and maintain reusable test cases so that they can scale with the product over time?
  7. When automation scripts fail unexpectedly, how do you investigate whether it’s a test issue or a genuine product bug?
  8. How do you verify that all end-to-end (E2E) scenarios are fully covered during testing?
  9. If no test cases exist for a new feature that is going live soon, how would you plan and prioritize writing test cases while ensuring minimal risk?
Employment typeFreelance contract
Remote work allowedyes

Email to apply

[email protected]
apply to this job
Logo

Programmers Force

Website

https://pf.com.pk/

Email

[email protected]

Contact name

Faizan Ahmad

Contact position

Technical Project Manager

Imprint

Name: PROGRAMMERS FORCE LTD
Registered in: United Kingdom
Company number: 12803890
Registered office address: 124-128 City Road, London, England, EC1V 2NX
Company type: Private limited Company
Incorporated on: 10 August 2020
Proof of Registration: https://find-and-update.company-information.service.gov.uk/company/12803890