Were looking for a Senior QA Automation Engineer to join our growing R&D team to design, build, and own our automated testing framework and quality processes from the ground up. This role is highly hands-on and strategic, with a strong influence on how quality is embedded across the entire development lifecycle.
You will work closely with engineering, product, and DevOps teams to ensure high-quality, reliable releases through scalable test automation and well-defined QA practices.
Your Arena
Design and implement a QA automation framework from scratch using Node.js, TypeScript, Playwright, and Cucumber.
Define and establish QA processes, standards, and best practices across teams.
Build and maintain end-to-end, integration, and regression test suites.
Integrate automated tests into CI/CD pipelines and release workflows.
Collaborate with developers and product managers to define test strategies and acceptance criteria.
Drive a shift-left testing approach, embedding quality early in the development process.
Own test environments, test data strategy, and execution stability.
Analyze test results, track quality metrics, and proactively identify risk areas.
Mentor developers and other QA engineers on automation and quality practices.
Requirements: 5+ years of experience in QA Automation, with proven experience building frameworks from scratch - Must
Strong hands-on experience with Node.js and TypeScript - Must
Proven experience with Playwright for UI and end-to-end testing - Must
Experience with Cucumber / BDD and defining feature files and scenarios
Solid understanding of software testing methodologies (E2E, integration, regression)
Experience integrating automation into CI/CD pipelines
Strong understanding of web architectures, APIs, and modern frontend/backend systems
Ability to work independently and take full ownership of quality initiatives
Nice-to-Haves
Experience with build tools and bundlers (Webpack, Vite, Babel)
Familiarity with component libraries/design systems (Storybook, Material UI, Tailwind)
Knowledge of server-side rendering (Next.js) or micro-frontend architecture
Exposure to monitoring tools (Sentry, Datadog RUM)
Open-source contributions or prior mentorship experience.
This position is open to all candidates.