QA Engineer

Scrive
•Remote

About The Position

Scrive is seeking a QA Engineer for a 1-year fixed-term contract to help transition the company to an automation-first testing approach and ensure the quality of its SaaS web applications. The role focuses on delivering secure, stable, user-friendly solutions by finding bugs and helping reduce avoidable customer incidents. The position is remote within the EU and reports to the Head of QA, who is based remotely in Sweden. The team holds daily developer syncs, weekly QA knowledge-sharing sessions, and annual in-person team meetups somewhere in Europe. The QA Engineer will develop and maintain automated tests using JavaScript or TypeScript and Playwright, while also performing manual regression and exploratory testing where automation is insufficient. They will work closely with developers, product managers, and QA colleagues to explore features, clarify requirements, and improve quality with each release. The role also involves investigating, documenting, and troubleshooting issues using logs, browser developer tools, and test outputs, and recording reproduction steps in Jira and shared knowledge bases.

Requirements

  • 3–5 years of experience testing web applications at a Software-as-a-Service (SaaS) company.
  • A proven ability to balance manual and automated testing, with readiness to champion an automation-first mindset.
  • Strong debugging and analytical skills, a proactive approach to exploratory testing, and ability to find root causes of issues.
  • Fluent English communication skills to convey test results, document findings, and provide structured team updates.
  • Strong skills in JavaScript or TypeScript and Playwright.
  • Experience with version control using Git.
  • Experience with CI/CD integrations.

Nice To Haves

  • Experience testing APIs and backend services using Python and pytest.
  • Familiarity with performance or security testing tools.
  • Experience in a fast-paced, high-growth working environment.

Responsibilities

  • Develop and maintain automated tests using JavaScript or TypeScript and the Playwright framework.
  • Perform manual regression and exploratory testing to validate features where automation is not sufficient.
  • Collaborate with developers, product managers, and QA colleagues to explore features, clarify requirements early, and improve quality with each release.
  • Investigate, log, and troubleshoot issues using logs, browser developer tools, and test outputs.
  • Document clear steps to reproduce issues in Jira and contribute to shared knowledge bases.

Benefits

  • Individual learning budget.
  • Opportunity to attend annual conferences and meetups.
  • Flexible public holidays.
  • Weekly wellness hour.
  • Access to market-leading AI tools.
  • Modern tech gear.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service