QA Automation Engineer

0 years

2 - 3 Lacs

Posted:19 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Project Overview:

We’re migrating an existing Selenium Java Page Object Model (POM) based automation framework to a Playwright TypeScript framework for our Web based application.

You’ll be responsible for analyzing existing Selenium test suites, converting them into Playwright (TypeScript) equivalents, enhancing the framework, and ensuring full regression coverage.

Key Responsibilities:

Migrate existing Selenium (Java) automation test cases to Playwright (TypeScript) following our existing fixture and Page Object structure.

Implement tests using Playwright Test runner with BDD integration and Allure reporting.

Reuse and refactor custom fixtures, page objects, and utility classes (ReusableMethods, GetDate, FakerNames, AssertionData, etc.).

Follow data-driven and CI/CD friendly practices (dynamic test data creation, environment handling).

Ensure parallel execution, stability, and reliability of migrated test suites.

Collaborate via Git and provide clean, review-friendly commits.

Optionally assist in improving framework logging using allure.step() or custom logStep() helper.

Required Technical Skills:

Playwright (TypeScript) – strong hands-on experience with fixtures, context management, and test lifecycle.

Selenium WebDriver (Java) – good understanding of Java-based automation (for migration purposes).

Cucumber / Gherkin – experience in writing BDD scenarios.

Allure Reporting – integration and step-level logging.

Page Object Model (POM) design and reusable utilities.

Git / GitHub / Jenkins – experience in version control and CI/CD integration.

Good understanding of test data management and API mocking (if required).

Preferred Experience:

Prior experience migrating frameworks from Selenium → Playwright.

Experience working on educational or assessment platforms.

Strong debugging and async handling in Playwright.

Ability to work independently and deliver within deadlines.

Job Types: Full-time, Freelance
Contract length: 24 months

Pay: ₹240,000.00 - ₹360,000.00 per year

Benefits:

  • Flexible schedule
  • Work from home

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

chandigarh, chandigarh, india

vadodara, gujarat, india

bengaluru, karnataka, india