Back to Developers
Kannnan M

Kannnan M

Playwright Automation Engineer

Chennai, Tamil Nadu
85
Profile Score

About

Playwright Automation Engineer with 2.5 years of dedicated Playwright expertise and 4+ years in Quality Assurance across Healthcare and E-Commerce domains. Operates at a 75% automation / 25% manual testing split — strong in both exploratory and structured manual testing while driving maximum coverage through Playwright automation. Specialist in building scalable end-to-end UI and API test automation frameworks using Playwright with JavaScript and TypeScript — leveraging Page Object Model (POM), BDD Cucumber, and data-driven strategies. Delivered 150+ automated test cases, 70% reduction in regression cycle time, and 95%+ cross-browser coverage across Chrome, Firefox, and WebKit. Proven in integrating Playwright pipelines into Jenkins, GitHub Actions, and Azure DevOps, configuring Allure and Mochawesome reporting, and applying GenAI tools to accelerate test design. All major projects published on GitHub.

Skills & Expertise (22)

Playwright Expert
9.1/10
4
Years Exp
JavaScript Advanced
8.3/10
4
Years Exp
Page Object Model Advanced
8.0/10
4
Years Exp
Typescript Advanced
7.9/10
3
Years Exp
Manual Testing Advanced
7.2/10
4
Years Exp
GenAI Agents Claude Code Zephyr MySql Git Jira Java Selenium Cypress JMeter Mochawesome Allure Reports Azure DevOps GitHub Actions Jenkins API Testing Data-Driven Testing BDD Cucumber

Work Experience

Playwright Automation Engineer

Coles

Present - Present

Designed and executed 100+ end-to-end test cases for login, product search, cart, checkout, payment, and order confirmation — then migrated all critical paths to Playwright automation. Built Playwright regression suite with data-driven JSON datasets and POM architecture — achieved 80%+ automated regression coverage across all key e-commerce user journeys. Automated REST API testing using Playwright's request() context for cart, payment, and order APIs — validating schemas, status codes, response payloads, and error handling in one unified pipeline. Performed JMeter load testing on checkout and payment APIs — identified throughput bottlenecks contributing to a 20% post-optimisation improvement in API response time. Configured Allure Reports with categorised results, trend history, and linked JIRA defect IDs — providing data-driven quality insights for sprint retrospectives. Managed CI/CD testing pipelines in Jenkins and GitHub Actions — fully automated regression on every merge, reducing post-release defect rate by 35%. Tracked and resolved 50+ defects in JIRA with severity classification, ensuring sprint release readiness in collaboration with developers and product stakeholders.

Playwright Automation Engineer

Swift Solutions Private Limited

Apr 2022 - Mar 2026

Architected the Playwright automation framework using POM with reusable fixtures and custom commands, reducing test script duplication by 50% across scheduling and provider search modules. Designed and executed 100+ structured manual test cases for patient-facing workflows before migrating to Playwright automation — maintaining a 25% manual testing practice for exploratory and edge-case coverage throughout the project. Automated 100+ patient workflow scenarios — appointment scheduling, provider search by specialty/location, and multi-site navigation — covering both UI and API layers in a single Playwright suite. Used Playwright's request() context for API automation — validating endpoint schemas, HTTP status codes, and response payloads for all patient-facing backend services. Implemented BDD test scenarios using Cucumber Gherkin, aligning automated acceptance tests with business requirements and improving QA-product collaboration. Executed parallel cross-browser runs across Chrome, Firefox, and WebKit — reduced browser-specific defect escape rate to near zero while cutting browser test cycle time by 40%. Conducted JMeter performance baseline testing on scheduling and provider search APIs under simulated concurrent load to validate SLA compliance. Configured Allure Reports with execution history, trend analysis, failure screenshots, and environment tags — reduced defect triage time by 30% per sprint cycle. Published Playwright suite to Jenkins, GitHub Actions, and Azure DevOps CI/CD pipelines with multi-browser parallel execution on every pull request. Managed end-to-end defect lifecycle in JIRA from discovery to closure, and published Mochawesome reports with video evidence for non-technical stakeholders.

Education

B.Tech in Textile Technology - RVS College of Engineering & Technology

2018 - 2022 · Afghanistan

Certifications

AI for Software Testers: Apply AI Tools & Techniques to STLC

LinkedIn Learning · 2026

Learn GenAI Tools & AI Agents for Software Testing

GenAi, Cursor, ClaudAi · 2026

Mastering Git, GitHub & Jenkins for Software Testers

Udemy · 2026

Claude Code in Action

Anthropic · 2026

ISTQB Foundation Level

· 2026

Playwright Test Automation — Advanced JavaScript & TypeScript

Playwright Official · 2024

Cypress Automation & API Automation

Hands-on Project Experience · 2023

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 5/5
Verified 5/5
Total Score 85/100

Profile Overview

Member sinceMar 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation

Skills (22)

Playwright JavaScript Page Object Model Typescript Manual Testing GenAI Agents Claude Code Zephyr MySql Git +12 more