Search by job, company or skills

  • Posted 17 days ago
  • Be among the first 30 applicants

Job Description

Job Position - QA Tester

    • JavaScript automation (Jest, Jasmine, Cypress, Vite)
    • JavaScript backend testing (Node.js APIs, supertest, JS-based frameworks)
    • PHP backend testing (optional but valuable)
    • React/Node/PHP application testing
    • API automation using JS tools (supertest, Newman, Postman)
    • CI/CD integration
    • Strong HTML/CSS/JS understanding
This is NOT a Java‑SDET role. This is NOT a Selenium‑heavy role. This is NOT a Java‑backend testing role.

This is a JavaScript QA role with optional PHP.

QA Tester (India) — CLEAR TECHNICAL REQUIREMENTS

✅ Mandatory Technical Requirements (Must‑Have)

These Are The Skills The Hiring Manager Explicitly Requires

    • JavaScript Frontend Automation (Playwright JS/TS, Cypress, Jest, Jasmine, Vite)
    • JavaScript Backend Testing (Node.js API testing, supertest, JS‑based API frameworks)
    • React / Node.js / JavaScript Application Testing
    • API Automation Using JavaScript Tools (supertest, Postman, Newman)
    • Strong Web Fundamentals (HTML, CSS, JavaScript)
    • CI/CD Integration (Git, pipelines, automated test integration)
    • Basic PHP Understanding (PHPUnit or Pest for backend API testing — optional but preferred)
    • Bug Tracking & Test Management (Jira, Azure DevOps, Linear)
If a candidate does not have JavaScript frontend and backend testing, they will be rejected.

Full Job Description

Job Title: QA Tester (India)

Reports to: Head of IT Department: DevOps / Engineering Location: India (Remote/Hybrid depending on company policy)

Role Overview

Due to continued growth, PLS — a modern property law firm — is expanding its DevOps team and hiring a QA Tester with strong JavaScript‑based testing skills. The ideal candidate will test applications built in React, Node.js, JavaScript, and PHP, and will be responsible for both manual and automated testing across frontend and backend systems.

Knowledge of conveyancing or property law processes is advantageous.

Duties

  • Execute manual test cases across web applications built with React, Node.js, JavaScript, and PHP.
  • Perform functional, regression, integration, exploratory, and usability testing.
  • Identify, document, and track software defects using Jira or a similar system.
  • Validate bug fixes and ensure full coverage before releases.
  • Design, write, and maintain automated test scripts for JavaScript-based frontend applications and backend (e.g., using Vite, Jasmine, Jest, Cypress).
  • Optionally write backend automation tests for PHP APIs (e.g., using PHPUnit or Pest).
  • Build and maintain automated API testing frameworks (supertest, Postman/Newman, etc.).
  • Integrate automated tests into CI/CD pipelines and monitor test results.
  • Create, maintain, and execute detailed test plans, test cases, and test scripts.
  • Contribute to requirements reviews and offering testability feedback.
  • Estimate testing effort for new features and releases.
  • Ensure proper documentation of testing procedures and test environments.
  • Perform smoke testing and release validation for production deployments.
  • Help define and enforce quality standards across the engineering team.
  • Manage test data creation and maintenance.
  • Work with DevOps or engineering to ensure reliable and reproducible testing environments.

Essentials Skills

    • Strong understanding of web technologies (HTML, CSS, JavaScript).
    • Experience with manual testing (functional, regression, integration, usability).
    • Ability to write automated test scripts using JavaScript (e.g., Vite, Jasmine, Jest, Cypress, PHP Unit).
    • Familiarity with API testing (REST, tools like Postman/Newman or supertest).
    • Basic understanding of backend technologies (Node.js and PHP) for test planning and debugging.
    • Experience with bug tracking and test management tools (e.g., Jira, Azure DevOps, Linear).
    • Working knowledge of Git and CI/CD pipelines for integrating automated tests.
    • Clear communication skills for reporting bugs and collaborating with developers.
    • QA tester candidates with JavaScript frontend AND backend testing such as NodeJS

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 151288327

Similar Jobs

Noida, India

Skills:

JavaReady ApiJIRADevopsJenkinsTest Management ToolsAutomation FrameworksSeleniumPostmanPythonCI CD testingPlaywrightAutomation API testingAgile test methodology

Beware of Scammers

We don’t charge money for job offers