AWSCypressJavaScriptLaravelNext.jsTypeScriptFastifyAdonisJSPlaywrightGitHub ActionsGitLab CIPostmanGitHubGitLabSaaSAgileCI/CDCommunicationCollaborationRemote Work
About this role
Role Overview
As a QA Engineer at Dotworld, you will be the company's first QA and play a founding role in establishing our quality culture.
You will work across our four SaaS products, closely collaborating with our six development teams.
Your goal: ensure the reliability, stability, and quality of our applications through a combination of manual testing and test automation.
You will report directly to the CTO.
Design and execute manual test plans (functional, exploratory, regression) across our four SaaS products.
Identify, document, and track bugs in collaboration with the development teams.
Participate in specification reviews and agile ceremonies to integrate quality from the design phase.
Establish and develop a test automation strategy (E2E, API, integration).
Implement automated test pipelines in our CI/CD environment.
Define and implement the company's QA processes (test strategy, acceptance criteria, definition of done).
Contribute to continuous improvement by analyzing bug trends and proposing preventive actions.
Educate development teams on quality best practices.
Work closely with the five Product Managers to understand business needs and prioritize testing efforts.
Requirements
3 to 5 years of experience in QA / software testing, ideally in a SaaS or web product environment
Proven experience in test automation
Strong background in manual testing: writing test cases, functional testing, exploratory testing, and regression testing
Proficiency in at least one test automation framework (Playwright, Cypress, or equivalent)
Experience with API testing (Postman, REST Assured, or similar)
Comfortable with a TypeScript / JavaScript environment (our main stack)
Knowledge of modern web architectures: Next.js, Laravel, AdonisJS, Fastify
Familiarity with deployments on AWS and Vercel
Experience with CI/CD tools (GitHub Actions, GitLab CI, or equivalent)
Excellent communication: able to clearly explain a bug to both a developer and a Product Manager
Initiative and autonomy: as the first QA, you'll need to build the foundations
Ability to work effectively remotely with distributed teams
Curiosity and a continuous desire to learn
Tech Stack
AWS
Cypress
JavaScript
Laravel
Next.js
TypeScript
Benefits
Remote work
Europe
Remote work
Worldwide
Professional development opportunities
A culture of innovation
Rapid company growth with strong advancement prospects in the coming years