Playwright Python Regression Suite
Budget / Salary₹37,500–75,000
TypeFreelance project
LocationRemote
Posted2 hours ago
I need a complete regression-test suite written in Python with Playwright that runs cleanly inside our existing MCP environment. The automated flow should cover every user-facing feature we currently regression-check by hand, exercising the paths we use most often in production.
Scope
• Build well-structured Playwright page-object files and PyTest-style tests for the full application workflow.
• Make sure the suite runs headless on Chrome (vital; no other browsers needed right now).
• Wire the tests into our MCP pipeline so they can be triggered on each merge; a simple command or shell script that MCP can call is fine.
• Produce concise HTML or JUnit-style reports so failures are obvious at a glance.
Acceptance criteria
1. All existing manual regression steps are reproduced faithfully; no skipped steps.
2. Test run completes without flake on at least three consecutive pipeline executions.
3. A README explains setup, environment variables, and how to add new cases.
4. Code is clean, commented, and follows PEP 8.
Send over a short outline of how you structure Playwright projects and any examples of similar pipelines you have automated; once we agree on the approach I’ll share the repo and credentials so you can start coding right away.
Scope
• Build well-structured Playwright page-object files and PyTest-style tests for the full application workflow.
• Make sure the suite runs headless on Chrome (vital; no other browsers needed right now).
• Wire the tests into our MCP pipeline so they can be triggered on each merge; a simple command or shell script that MCP can call is fine.
• Produce concise HTML or JUnit-style reports so failures are obvious at a glance.
Acceptance criteria
1. All existing manual regression steps are reproduced faithfully; no skipped steps.
2. Test run completes without flake on at least three consecutive pipeline executions.
3. A README explains setup, environment variables, and how to add new cases.
4. Code is clean, commented, and follows PEP 8.
Send over a short outline of how you structure Playwright projects and any examples of similar pipelines you have automated; once we agree on the approach I’ll share the repo and credentials so you can start coding right away.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.