Remote Senior QA Engineer (Node.js) - (Spain, Remote, m/d/f)

at Factor Eleven

Posted 1 day ago 2 applied

Description:

  • 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.
  • As a quality guardian, you will act across multiple projects and domains.
  • 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 collaborate closely with Engineering Leadership, Product Managers, and Engineers of all disciplines to elevate the quality and reliability of our applications.
  • This role requires excellent communication and mediation skills, expert knowledge of Typescript, NodeJS based services, and React applications, as well as common testing frameworks and best practices.
  • A solid understanding of CI/CD processes and SAST/DAST tooling is essential, along with a continuous drive to raise the quality bar.
  • 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 proof of concepts (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 a focus on impact and maintainability.
  • Experience performing code reviews in a friendly, constructive, but strict manner is essential.
  • Superb interpersonal, communication, and collaboration skills are required.
  • You should have exceptional analytical and problem-solving aptitude.
  • Expertise in React and NestJS within a GraphQL microservice ecosystem is a nice to have.
  • Experience with CI/CD processes, such as Gitlab, Docker, or Kubernetes, is also a nice to have.
  • Experience working with AI tools such as Junie/Cursor or equivalent is a plus.

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.
  • Please note that you need to be residing in and hold a work permit for a country in the European Union to be considered for this role.