I will playwright e2e test automation with ci cd setup and page object model
QA Engineer, Website Testing, WCAG Accessibility and Playwright Automation
About this Gig
Build reliable Playwright E2E tests in TypeScript with the Page Object Model pattern. I'll automate your critical user flows, set up GitHub Actions or GitLab CI, and deliver clean, maintainable test scripts your team can extend.
I'm a Senior QA Automation Engineer. I write clean, maintainable tests using the Page Object Model, not flaky record-and-replay scripts.
What you get:
Playwright tests in TypeScript or JavaScript
Page Object Model structure that's easy to extend
Cross-browser runs (Chromium, Firefox, WebKit)
HTML report with screenshots, videos and traces
CI/CD integration: GitHub Actions, GitLab CI or Azure DevOps
Slack or Jira notifications on failures (Premium)
Also available: migrating existing Cypress or Selenium tests to Playwright.
Ideal for:
SaaS startups with no automated tests yet
Dev teams wanting faster, safer releases
Agencies maintaining many client apps
You get the full source code in your repo plus a README so your team can run and extend it.
Message me your app and the flows you want covered for a fast quote.
Testing application:
Web application
Development technology:
JavaScript
•
Node.js
•
Python
•
React
•
TypeScript
Device:
PC
•
Mac
•
Linux
FAQ
What counts as one test scenario?
One complete user flow, for example: user signs up and verifies email, or user adds an item to the cart and checks out.
TypeScript or JavaScript?
Either one. I recommend TypeScript for larger projects because it catches mistakes early and is easier to maintain.
Can you migrate my Cypress or Selenium tests?
Yes. Message me with the number of existing tests and your framework, and I will send you a custom offer for the migration.
Which CI/CD tools do you support?
GitHub Actions, GitLab CI, Azure DevOps, Bitbucket Pipelines and Jenkins. Tests run on every push or pull request.
Do I own the code?
Yes, 100%. Everything is delivered to your repository, or as a zip file, with a README explaining how to run and extend the tests.
What do you need to get started?
Your app URL, test login details, the list of flows to cover, and repository access if you want the tests added to your codebase.
