К содержимому

QA Automation Engineer

Urban Ridge SuppliesУдалённо · Pakistan

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

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.