Urban Ridge Supplies logo

QA Automation Engineer

Urban Ridge Supplies • Pakistan

onsitefull-time
Posted Jun 23, 2026

**Role & seniority: ** QA Automation Engineer (mid-level), 3+ years experience.

**Stack/tools: **

  • JavaScript/TypeScript

  • Cypress and/or Playwright

  • API testing: Supertest, Postman (or equivalent)

  • CI/CD: GitHub Actions (preferred)

  • Version control: Git (nice-to-have)

  • Backend codebase reading for test coverage.

  • Top 3 responsibilities:

    1. Design/develop/maintain automated test suites for web apps and APIs.

    2. Build end-to-end, integration, regression tests using Cypress/Playwright.

    3. Integrate tests into CI/CD, troubleshoot failures, and maintain stable automation.

  • Must-have skills:

    • Strong automated testing in JS/TS

    • Hands-on Cypress or Playwright

    • Proficient API-level testing with Supertest/Postman

    • Ability to navigate backend codebases to create effective coverage

    • Testing methodology + ability to convert manual repetitive tests into automation

    • Debugging/analytical skills + good collaboration/communication

  • Nice-to-haves:

    • Experience with both Cypress and Playwright

    • Agile/Scrum background

    • GitHub Actions CI/CD experience (explicitly preferred)

    • Performance/load testing tools

    • Exposure to cloud-based development/deployment

  • Location & work type: Not specified in the provided text.

Full Description

Job Overview

We are looking for a skilled and detail-oriented QA Automation Engineer to join our team. The ideal candidate will have hands-on experience in automated testing within a JavaScript/TypeScript environment and a strong understanding of API testing, CI/CD pipelines, and backend system validation. You will play a key role in improving product quality by building scalable automated testing solutions and converting repetitive manual testing processes into efficient automated scripts.

Key Responsibilities

Design, develop, and maintain automated test suites for web applications and APIs Build and execute end-to-end, integration, and regression test cases using Cypress or Playwright Perform API-level testing using tools such as Supertest, Postman, or equivalent frameworks Collaborate with developers and product teams to understand application workflows and testing requirements Read, analyze, and navigate backend codebases to create effective test coverage Identify repetitive manual testing tasks and convert them into reliable automation scripts Integrate automated tests into CI/CD pipelines and ensure smooth deployment validation Monitor test execution results, troubleshoot failures, and maintain testing stability Contribute to improving QA processes, automation frameworks, and testing best practices Document test plans, test cases, and automation workflows

Requirements

3+ years of experience writing automated tests in a JavaScript/TypeScript stack Strong hands-on experience with Cypress or Playwright (experience with both is a plus) Experience with API testing frameworks such as Supertest, Postman, or equivalent tools Ability to read and navigate backend codebases for testing purposes Experience setting up or maintaining CI/CD pipelines, preferably using GitHub Actions Strong understanding of software testing methodologies and automation best practices Experience converting manual repetitive testing tasks into automated solutions Good debugging, analytical, and problem-solving skills Strong communication and collaboration abilities

Preferred Qualifications

Experience working in Agile/Scrum environments Familiarity with version control systems such as Git Knowledge of performance or load testing tools is a plus Exposure to cloud-based development or deployment environments is an advantage

QA AutomationJavaScriptTypeScriptAPI TestingCypressPlaywrightCI/CDSupertestPostmanDebuggingAnalytical SkillsProblem-SolvingCollaborationAgileGitPerformance Testing

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.