Test Automation Engineer (Playwright & JavaScript/TypeScript)

Department Icon IT / Software Development & Related
Posted: 3 hours ago
2-5 years
Chennai, TN, India
IT / Software Development & Related
work from office
Full Time
Closes 25 Dec 2026

Posted: 3 hours ago
Let Jobaaj One apply for you

An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.

Job Description
About Company
Similar Jobs
Please verify your account first! Send OTP

Job Description

Overview

Test Automation Engineer (Playwright & JavaScript/TypeScript)

Responsibilities

Experience: 3 to 5 Years

Primary Tech Stack: JavaScript / TypeScript, Python, Playwright, REST APIs, Git, CI/CD

  • Custom Code Development: Design, write, and maintain modular JavaScript/TypeScript and Python functions that interface directly with Playwright’s core API (page, browserContext, locator)
  • Edge-Case Automation: Resolve complex web interactions including shadow DOMs, nested iFrames, dynamic canvas elements, and custom web components using programmatic fallback scripts
  • API & Storage Interception: Write custom scripts to bypass UI bottlenecks using Playwright’s API request context, local/session storage injection (addInitScript), and network route interception (pageroute)
  • Framework Architecture & Reusability: Package low-level Playwright execution routines into reusable, well-documented, clean functions with robust exception handling for non-technical QA members
  • API Automation & Integration: Build and maintain scalable REST API automation suites using Playwright’s native APIRequestContext, handling dynamic payload generation, status assertion, schema validation, and header/authentication setup
  • Hybrid Web & API Testing: Implement hybrid UI/API test workflows—leveraging backend REST endpoints for rapid pre-test state setup, database seeding, and post-test cleanup to eliminate brittle, slow UI setup steps
  • CI/CD Integration: Integrate, run, and optimize test execution across headful/headless runner nodes in continuous integration pipelines (Jenkins, GitHub Actions, Docker)
  • Code Reviews & Quality: Conduct code reviews for custom scripts, ensuring adherence to JavaScript ES6+ and Python best practices and asynchronous programming standards

Qualifications

  • Engineering degree or equivalent.
  • LLM & AI Integration: Familiarity with calling LLM APIs (eg, OpenAI API, LangChain) for prompt engineering, code generation, structured JSON outputs, or intent parsing
  • Experience building or maintaining custom plugins, keywords, or parsers for BDD or Keyword-Driven framework engines
  • Experience querying project management APIs (eg, Jira REST API) or pushing test/defect metrics to reporting tools like Power BI or Allure
  • Familiarity with containerized execution environments (Dockerized Jenkins agents)

Essential skills

  • Programming Languages: 3+ years of strong experience in JavaScript / TypeScript (ES6+) and Python, with proficiency in asynchronous programming (async/await, Promises)
  • Playwright Core Expertise: 2+ years of hands-on experience using Playwright for web and API automation
  • Robust API Testing: Strong, practical experience in automated API testing using Playwright's request module, Postman, or HTTP client libraries; hands-on knowledge of JSON schema validation, JWT/OAuth authentication handling, and API response parsing
  • DOM & Browser Runtime Context: Proven ability to manipulate browser runtimes using pageevaluate(), pageaddInitScript(), dynamic locator strategies, and network route interception
  • Version Control: Proficiency with Git workflows (branching, code reviews, PR workflows)
  • Must possess a deep understanding of core programming fundamentals, DOM manipulation, and Playwright APIs without relying on AI code-generation tools

Desired skills

Primary Tech Stack: JavaScript / TypeScript, Python, Playwright, REST APIs, Git, CI/CD

Experience

Experience: 3 to 5 Years

Primary Tech Stack: JavaScript / TypeScript, Python, Playwright, REST APIs, Git, CI/CD

What do I need before I apply

Primary Tech Stack: JavaScript / TypeScript, Python, Playwright, REST APIs, Git, CI/CD

Skills

PythonJavaScriptTypeScriptREST APIOAuthJWTLangChainLLMPrompt EngineeringPower BIDockerJenkinsGitHub ActionsCI/CDGit

If a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.

About Company

Expleo Group is a global leader in technology services, digital transformation, and engineering consulting. With a commitment to innovation and excellence, Expleo empowers businesses to thrive in the digital age by delivering cutting-edge solutions tailored to their specific needs. Leveraging a unique blend of expertise in technology and industry domains, Expleo enables organizations to drive efficiency, agility, and growth across their operations. From software development to quality assurance, from data analytics to cybersecurity, Expleo's comprehensive portfolio of services helps clients unlock new opportunities, enhance customer experiences, and stay ahead in today's competitive landscape.

Read More

Similar Jobs

View all
Loading...
Bag Logo
Jobaaj
Get jobs like this by email

New IT / Software Development & Related roles in Chennai.

Job Alert
Google hiring for Specific Roles Apply Now!
1 min ago
New Opportunity
Amazon is hiring freshers Apply Now!
5 min ago
Featured Jobs
Microsoft opening 50+ positions Apply Now!
10 min ago

One email a day. Unsubscribe any time.