Budget: 6000 UAH Deadline: 7 days
Good day, Anastasia.
To be honest about Magento 2 right away, since you ask for experience: I have worked with the frontend of the Magento 2 theme (Amasty, RTL version), but I won’t pretend that I have a full cycle of QA specifically on Magento. My profile is automation and process building: Playwright and Puppeteer in production, dozens of standalone systems on VPS around the clock, with logging, alerts, and self-restarting.
Why this is relevant here. At the first stage, you are asking not for automated tests, but for a process. And the process breaks not where there are few tests, but where the tests are unstable and are no longer trusted. In e-commerce, this is almost always the checkout: asynchronous cart recalculations, delivery, payment redirect.
What I will do at the first stage:
1. Audit of the current process: what is being tested now, by whom, when, and what regularly breaks into production.
2. Risk map for business processes (catalog, search, product card, cart, checkout, authorization, cabinet) — using the formula "probability of failure × cost of failure". Checkout almost always comes first, and that’s where we start.
3. Separation: what remains manual (design, layout on real devices, one-time promotions), what we automate (regression of critical scenarios, smoke tests after deployment).
4. Stack: Playwright + TypeScript, Page Object, isolated test data, run in CI on each deployment. I will justify why not Selenium and not Cypress specifically for your case.
5. Implementation plan in stages, with estimates of timelines, budget, and costs for further support.
The main thing I will provide beyond the technical specifications: a criterion by which you will understand that automation is working. It’s not the number of tests, but the share of releases where a test failed and it turned out to be a real failure, not a flak.
The price for the first stage (audit + risk map + stack + implementation plan with estimates): 6000 UAH, 7 working days.
Examples of work: guardlabs.online/studio
If you need a deep Magento expert with experience in their specifics — just say so, I won’t insist. If you need someone who will build the process and won’t give you a hundred unstable tests — I’m ready to start.