We are looking for an experienced Senior QA Engineer to elevate the quality, reliability, and maintainability of our SaaS ecosystem of NodeJS Microservices and React Web Applications.
You will work on test strategies, guidelines, and implementations, and monitor their effectiveness.
You will contribute your own ideas, process changes, and new frameworks to ensure continuous quality improvements to the code base and act as a quality guardian across multiple projects and domains.
As a QA engineer, you will regularly pair up with others, perform code reviews, identify dark spots, plan out tasks and projects, estimate workloads, and provide guidance.
You will work closely with Engineering Leadership, Product Managers, and Engineers of all disciplines to elevate the quality and reliability of our applications.
To excel in this role, you should be an excellent communicator and mediator, have expert knowledge of Typescript, NodeJS based services, and React applications, as well as common testing frameworks and their best practices.
A solid understanding of CI/CD processes and SAST/DAST tooling is essential, along with an everlasting urge to raise the quality bar.
This is a high-impact role for someone who thrives on elevating engineering standards and driving a forward-thinking, AI-first approach across the organization.
Experience with Cypress, Playwright, Jest, SonarQube, DataDog, and GraphQL is a plus.
Requirements:
You must have 5+ years of professional experience in software automation with high proficiency in NodeJS and TypeScript.
You should possess expert knowledge in writing tests with Playwright, Cypress, Jest, or Vitest.
Experience in creating test strategies and creating POCs is required.
You should have experience working with AWS.
A working knowledge of SAST/DAST tools such as SonarQube and continuous error tracking solutions, preferably DataDog or similar, is necessary.
You must be able to write efficient, reliable tests with an eye towards impact and maintainability.
Experience performing code reviews in a friendly, constructive but strict manner is essential.
You should have superb interpersonal, communication, and collaboration skills.
Exceptional analytical and problem-solving aptitude is required.
React and NestJS expertise in a GraphQL microservice ecosystem is a nice to have.
Experience with CI/CD processes, such as Gitlab, Docker, or Kubernetes, is a nice to have.
Experience working with AI tools such as Junie/Cursor or equivalent is a nice to have.
Benefits:
We offer transparent, above-market salaries.
The position is 100% remote within Europe.
Flexible work-hours and part-time models are available.
You will be part of a fast-growing, highly-skilled team.
In-person department and company events are organized.
We provide a home office, co-working space, and work-together allowance.
Personal and professional development courses from Udemy are available.
Case-by-case relocation and visa support is offered.