Attiva gli avvisi di lavoro via e-mail!

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

F11

Milano

Remoto

EUR 40.000 - 55.000

Tempo pieno

30+ giorni fa

Descrizione del lavoro

A technology company in Milan is seeking a Senior QA Engineer to enhance the quality of its SaaS products. You will improve testing strategies, conduct code reviews, and ensure high standards of software automation. Ideal candidates will have significant experience with NodeJS and TypeScript as well as familiarity with testing frameworks. This position offers competitive salaries and 100% remote work options within Europe.

Servizi

Competitive, above-market salaries
Flexible working hours and part-time options
Home office, co-working space, and work-together allowance
Access to professional development courses via Udemy

Competenze

  • 5+ years of professional experience in software automation.
  • High proficiency in NodeJS with TypeScript.
  • Expertise in writing tests with Playwright, Cypress, Jest, or Vitest.

Mansioni

  • Ensure the reliability of high-performance applications by writing testable, reusable, and efficient code.
  • Collaborate on test strategies and automation with product teams for continuous acceptance criteria validation.
  • Conduct code reviews focusing on test coverage, quality, and efficiency.

Conoscenze

NodeJS with TypeScript
Testing frameworks
CI/CD processes
Analytical skills

Strumenti

Cypress
Playwright
Jest
SonarQube
DataDog
GraphQL
Descrizione del lavoro

YOUR MISSION

We are seeking an experienced Senior QA Engineer to improve the quality, reliability, and maintainability of our SaaS ecosystem comprising NodeJS Microservices and React Web Applications. You will develop test strategies, guidelines, and implementations, and monitor their effectiveness. Contributing your ideas, process improvements, and new frameworks, you will ensure continuous quality enhancements across multiple projects. As a QA engineer, you will collaborate with team members, perform code reviews, identify vulnerabilities, plan tasks and projects, estimate workloads, and provide guidance.

You will work closely with Engineering Leadership, Product Managers, and Engineers from various disciplines to enhance our applications' quality and reliability.

To succeed as a Senior QA Engineer at Factor-Eleven, you should be an excellent communicator and mediator, possess expert knowledge of TypeScript, NodeJS-based services, and React applications, along with familiarity with testing frameworks and best practices. A solid understanding of CI/CD processes, SAST/DAST tooling, and a strong desire to improve quality standards are essential. This role is impactful for someone passionate about elevating engineering standards and promoting a forward-thinking, AI-first approach.

Experience with Cypress, Playwright, Jest, SonarQube, DataDog, and GraphQL is advantageous.

Your Responsibilities

  • Ensure the reliability of high-performance applications by writing testable, reusable, and efficient code.
  • Expand and optimize existing test suites and CI/CD pipelines.
  • Collaborate on test strategies and automation with product teams for continuous acceptance criteria validation.
  • Work with engineers to develop efficient and maintainable end-to-end, integration, and unit tests.
  • Conduct code reviews focusing on test coverage, quality, and efficiency.
  • Identify vulnerabilities and adapt test strategies accordingly.
  • Manage SAST/DAST tools, establishing appropriate rules to ensure quality consistency across projects.
  • Maintain a keen eye for code quality, continuously raising our standards.

YOUR PROFILE

  • 5+ years of professional experience in software automation.
  • High proficiency in NodeJS with TypeScript.
  • Expertise in writing tests with Playwright, Cypress, Jest, or Vitest.
  • Experience in creating test strategies and proof of concepts.
  • Familiarity with AWS cloud services.
  • Knowledge of SAST/DAST tools like SonarQube and error tracking solutions such as DataDog.
  • Ability to write efficient, reliable, and maintainable tests.
  • Experience conducting constructive code reviews.
  • Excellent interpersonal, communication, and collaboration skills.
  • Strong analytical and problem-solving skills.
  • Optional: React and NestJS expertise in a GraphQL microservice environment.
  • Optional: Experience with CI/CD tools such as GitLab, Docker, or Kubernetes.
  • Optional: Experience with AI tools like Junie or Cursor.

WHY US?

Factor Eleven's tech team is an in-house scale-up dedicated to our SaaS product suite, providing localized digital advertising solutions. We aim to push the boundaries of our platform and enhance our engineering and product teams. Join us in our mission to advance digital localized advertising, with the flexibility, camaraderie, and perks of remote work.

Our Perks & Benefits

  • Competitive, above-market salaries
  • 100% remote within Europe
  • Flexible working hours and part-time options
  • Join a fast-growing, skilled team
  • In-person team and company events
  • Home office, co-working space, and work-together allowance
  • Access to professional development courses via Udemy
  • Relocation and visa support on a case-by-case basis

Please note: Applicants must reside in and hold a work permit for an EU country.

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • IT Services and IT Consulting
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.