QA Automation Engineer

Urban Ridge Supplies · via Himalayas ·

TypeFull-time job
LocationPakistan
Posted2 hours ago
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

Originally posted on Himalayas
qa-automation-engineer automation-testing quality-assurance-engineer software-test-engineer qa-automation-developer qa-automation-analyst qa-automation-specialist automation-qa-analyst qa-test-automation-developer automation-quality-engineer
Apply on Himalayas →

Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.