Search by job, company or skills

R Systems International

Automation Engineer-Playwright

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 21 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About the Role

We are looking for a skilled QA Automation Engineer with strong hands-on experience in Playwright, API automation, and a solid understanding of testing best practices.

Responsibilities

Playwright Automation

  • Develop and maintain UI automation scripts using Playwright
  • Handle synchronization without hard waits using auto-waits, locators, network idle, and assertions
  • Debug failures locally and in CI/CD pipelines
  • Identify and fix flaky tests
  • Perform parallel execution across multiple browsers
  • Reduce test execution time for regression suites
  • Explain and review Playwright test code

API Testing

  • Perform API testing using Playwright without UI
  • Write API test cases for POST, PUT, PATCH, GET, DELETE
  • Validate API response data, headers, status codes, and schemas
  • Automate token-based authentication flows
  • Troubleshoot 401 Unauthorized errors
  • Design negative and boundary test scenarios

Playwright + API Validation

  • Capture and validate APIs triggered by UI actions
  • Identify multiple API calls and assert the correct API
  • Mock APIs using Playwright for stability and test independence

Performance & JMeter (Added Advantage)

  • Review and analyze JMeter test plans
  • Understand threads, ramp-up period, and execution time
  • Help identify performance bottlenecks

AWS Exposure (Added Advantage)

  • Experience testing applications hosted on AWS
  • Validate logs and debug issues using: CloudWatch, S3, EC2 / Load Balancer logs (basic understanding)

AI Tools Usage

  • Use AI tools (ChatGPT, GitHub Copilot, etc.) for:
  • Test case generation
  • Debugging failures
  • Code optimization
  • Improving automation efficiency
  • Clearly explain real-world impact of AI usage

Agile & Team Collaboration

  • Actively participate in Agile/Scrum ceremonies
  • Understand Sprint planning, execution, and retrospectives
  • Report testing status, risks, and defects effectively
  • Work with Git/GitHub for version control

Test Strategy & Reporting

  • Perform exploratory testing
  • Break applications (e.g., Amazon checkout flow) with edge and negative scenarios
  • Prioritize tasks under tight deadlines
  • Handle multiple tasks in parallel efficiently
  • Generate clear test execution and defect reports

Qualifications

Required Skills

Must-Have

  • Playwright (JavaScript / TypeScript)
  • API Testing (REST)
  • HTTP Methods: GET, POST, PUT, PATCH, DELETE
  • Difference between PUT vs PATCH, POST vs PUT
  • Authentication vs Authorization
  • Git / GitHub
  • Agile methodology
  • Strong debugging and problem-solving skills

Preferred Skills

Good to Have

  • AWS testing exposure
  • JMeter
  • AI-powered testing tools
  • CI/CD (GitHub Actions, Azure DevOps, Jenkins)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146797199

Similar Jobs