QA Analyst, Manual, Playwright

Posted 5 days ago

This is a fully remote position, open to applicants in South Africa.

📋 Description

• Conduct testing on all features prior to customer release across major browsers and mobile platforms.

• Take ownership of the release checklist and perform regression testing for each release.

• Maintain Playwright end-to-end tests, making updates as screens change and adding cases for any identified bugs.

• Create detailed bug reports that include steps to reproduce, screenshots, and severity levels.

• Confirm fixes post-deployment.

• Test Stripe subscriptions, credits, and financial calculators.

• Ensure customer data separation and uphold multi-tenant security boundaries.

• Test the migration process for 60 customers transitioning from GoHighLevel to the new platform.

• Verify that migrated customer data is both complete and accurate.

• Keep test cases and documentation of known issues current.

• Report directly to the founders instead of the engineer responsible for the code.


⛳️ Requirements

• Over 3 years of experience testing web SaaS products, including at least one role where you served as the primary or only tester.

• Proficiency in risk-based test planning and the ability to prioritize testing activities.

• Hands-on experience with exploratory and regression testing.

• Familiarity with maintaining test cases using TestRail, Qase, Notion, or spreadsheets.

• Working knowledge of Playwright in TypeScript; experience with Cypress is transferable.

• Capability to execute test suites, analyze failures and traces, fix broken locators, and create new test cases.

• Experience with API testing using Postman, Bruno, or Playwright’s request API, including handling errors and verifying webhooks.

• Proficiency in reading SQL for data validation in Postgres.

• Ability to interpret GitHub Actions CI runs and differentiate between flaky tests and genuine failures.

• Produce clear, reproducible bug reports in GitHub Issues, Linear, or Jira.

• Strong command of written English.

• Nice to have: experience with end-to-end Stripe billing testing, data migration validation, AI testing tools, multi-tenant and permissions testing, WCAG 2.2, mobile browser testing, visual regression tools, and familiarity with GoHighLevel.

• Willingness to work 15–20 hours per week with a flexible schedule.

• Ability to plan testing independently and report directly to the founders.


🏝️ Benefits

• Part-time schedule of 15–20 hours per week.

• Flexible hours tailored around release dates instead of a fixed daily schedule.

• Fully remote work environment.

• Domain knowledge will be provided.

• No obligation to create test frameworks from scratch.

• No performance or security testing required.

People also viewed

A-LIGN12 hours ago

Penetration Tester – Consultant

US flagUnited States OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
Apheris12 hours ago

Quality Engineer

DE flagGermany OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
BDR Solutions LLC12 hours ago

QA Tester

US flagVirginia OnlyFull-timeQA Engineer (Quality Assurance)$55k – $80k/year
ApplyView job
Centrilogic12 hours ago

QA Team Lead

CA flagCanada OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
Compass12 hours ago

QA Test Automation, Mid-Level

BR flagBrazil OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job
Baylor Genetics12 hours ago

QA Training Analyst

US flagUnited States OnlyFull-timeQA Engineer (Quality Assurance)
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers