I will do QA testing software testing, manual testing by playwright
Expert Software Development Full Stack Lead Engineer
Level 2
Has met high performance criteria and has a proven track record for meeting client expectations.
About this Gig
Ship with confidence.
You will receive a dual‐layer QA approach combining manual testing for critical flows and automated regression suites using Playwright / Cypress. This ensures both human insight and script-driven consistency.
What you'll get:
- A detailed test plan tailored to your apps key workflows and edge cases
- Fully documented automation code aligned to your apps architectureeasy for your team to maintain
- Clean reports with pass/fail status, error logs, screenshots or video captures for failures
- CI integration so tests run with every commit or build, catching regressions early
- Reliable retry logic, logging and error handling built into the test suite
- Clear hand-off documentation covering setup, extending tests, and test strategy
Ideal for:
- Web apps or SaaS platforms with frequent releases and regression-risk.
- Teams that want dependable QA without ballooning costs or fragile test suites.
- Projects where clean architecture, extendable code and full transparency are non-negotiable.
Ready to elevate your release quality and reduce production risk? Let's build your QA engine.
Testing application:
Web application
Device:
PC
•
Mac
•
iPhone
•
Android mobile phone
Clients I’ve worked with
Fiverr
Internet Software & Services
We worked together to develop a feature for the Fiverr & Fiverr Business platforms using frontend technologies.
Mar 2023-Mar 2023
Vercel
Software Development
Dental Note Taking Application that records patient sessions, transcribes audio and uses OpenAI LLMs to produce structured, template-driven notes. Includes customizable dental templates, user management, subscription billing.
Jan 2025-May 2025
My Portfolio
FAQ
Which frameworks do you use?
I primarily work with Playwright and Cypress for automation, along with Jest or PyTest where appropriate. The choice depends on your stack and CI setup to ensure reliable, maintainable tests.
Which browsers and devices are supported?
I test across Chromium, Firefox, and WebKit to guarantee full cross-browser coverage. Mobile responsiveness is verified through device viewports that simulate common iPhone and Android screen sizes.
Do you cover API testing?
Yes. REST and GraphQL endpoints are validated for response accuracy, schema integrity, and error handling. I can integrate these tests into your CI pipeline or deliver standalone test reports.
Can you integrate with CI/CD pipelines?
Absolutely. I configure Playwright or Cypress tests to run in GitHub Actions, GitLab CI, or Bitbucket Pipelines, so every commit automatically triggers checks with detailed HTML or JUnit reports.
Is data seeding included?
Yes, I provide test fixtures, mock data, or fake records to create stable and repeatable environments. This ensures every test run starts clean and delivers consistent, trustworthy results.
Do you run performance checks?
Basic performance and load checks are available using Lighthouse and built-in timing metrics. For deeper profiling, I can extend these tests or integrate performance tracking into your CI flow.
Do you perform security testing?
Yes, basic vulnerability and OWASP-based checks are included to identify common risks. For full penetration testing or compliance reviews, I offer it as an optional add-on or separate engagement.
How do you handle flaky tests?
All test suites are built with retries, isolation, and smart waits to eliminate flakiness. I also provide clear reports highlighting root causes and help stabilize your automation over time.
What documentation do you provide?
Each delivery includes test steps, expected results, environment setup, and run reports. You’ll get structured documentation so your QA or dev team can maintain and extend coverage easily.
Do you offer ongoing maintenance?
Yes. I offer a retainer option for monthly test updates, new feature coverage, and CI monitoring. This ensures your automation stays current as your product evolves and your stack changes.
