Quality Assurance Engineer

mdotm

Milano

In loco

EUR 52.000 - 65.000

Tempo pieno

14 giorni+
Generatore di candidature

Trasforma questo ruolo in un colloquio — un curriculum e una lettera di presentazione personalizzati in base a ciò che cerca questo datore di lavoro.

Supera i filtri ATS

Descrizione del lavoro

mdotm is seeking a QA Engineer to safeguard the reliability and security of our software across AI interfaces and internal tools. You will work with frontend and backend teams to translate requirements into robust test strategies and automated pipelines.

You will design and maintain test plans, validate security controls, and drive adoption of QA best practices to balance quality with fast delivery. English communication required; Milano-based hybrid work possible.

Competenze

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proficiency with modern testing tools and API testing.
  • Strong understanding of TypeScript/JavaScript and Java/Spring Boot.
  • Experience testing secure authentication flows and compliance with standards.
  • Git and Jira experience for bug-tracking and issue management.
  • Ability to drive QA practices across the lifecycle, from unit tests to complex E2E automation.
  • Define quality gates and metrics to balance standards with delivery velocity.
  • Experience establishing and monitoring technical KPIs for reliability and performance.
  • Excellent English communication, written and spoken.

Mansioni

  • Develop and execute test plans for AI interface and internal tools.
  • Design, maintain, and optimize automated test suites for UI and API.
  • Validate security implementations like XSS/CSRF and secure authentication flows.
  • Lead QA best-practice adoption with technical leadership.
  • Define quality gates and metrics to measure software quality.
  • Identify, document, and track defects with developers to prevent regressions.
  • Conduct load and stress testing to ensure scalability.
  • Collaborate with Engineering and DevOps to integrate testing into CI/CD.

Conoscenze

AI testing concepts
UI testing
Security testing
QA process leadership
Quality KPIs
English communication
TypeScript/JavaScript
Java/Spring Boot

Formazione

Bachelor's or Master's Degree in Computer Science, Engineering, or related field

Strumenti

Git
Jira
GitLab Pipelines
SQL/NoSQL
Docker/Kubernetes

Descrizione del lavoro

Role Overview

As a QA Engineer, you will be the guardian of our software's reliability and security. Your primary mission is to ensure that every release meets the highest standards of quality, performance, and data integrity. You will collaborate closely with frontend and backend developers to build a robust testing ecosystem, transforming complex requirements into comprehensive test strategies. We are looking for a proactive professional who doesn't just find bugs, but actively helps prevent them by suggesting improvements in the development lifecycle and advocating for a security-first approach in a cross-functional environment.



Your responsibilities


  • Develop and execute comprehensive test plans, focusing on both the AI interface and internal tools.

  • Design, maintain, and optimize automated test suites for frontend (UI/UX) and backend (API) components.

  • Validate security implementations such as XSS/CSRF protections, secure authentication flows, and data encryption standards.

  • Lead the adoption of QA best practices, from unit testing guidance to end-to-end (E2E) automation, in collaboration with technical leadership.

  • Define acceptable quality gates and key metrics to measure software quality, ensuring a balance between high standards and delivery velocity.

  • Identify, document, and track defects, working closely with developers to ensure timely resolution and prevent regressions.

  • Conduct load and stress testing to ensure the scalability of our AI-driven solutions.

  • Partner with Engineering and DevOps teams to integrate testing into the CI/CD pipeline and promote a \"quality-first\" culture.



Requirements


  • Bachelor's or Master's Degree in Computer Science, Engineering, or a related field.

  • Proficiency with modern testing tools and advanced API testing.

  • Strong understanding of TypeScript/JavaScript and familiarity with Java/Spring Boot backend environments.

  • Expertise in testing secure authentication flows and ensuring compliance with standards.

  • Mastery of Git and extensive experience with bug-tracking systems like Jira.

  • Ability to drive the adoption of testing best practices across the development lifecycle, from unit testing frameworks to complex end-to-end (E2E) automation strategies.

  • Capability in defining and implementing rigorous quality gates that balance high software standards with the need for continuous delivery and team velocity.

  • Proficiency in establishing and monitoring technical KPIs and quality metrics to objectively evaluate and improve software reliability and performance.

  • Excellent communication skills in English (written and spoken), with the ability to explain complex problems to different stakeholders.



Bonus Points


  • Hands-on experience with GitLab Pipelines or similar CI tools.

  • Knowledge of SQL (MySQL) and NoSQL (MongoDB) to validate data integrity.

  • Familiarity with Docker, Kubernetes, and testing applications hosted on AWS or on-premises.

  • Experience with performance and load testing methodologies to ensure system stability under stress.

  • Familiarity with ISO 27001:2022 / SOC 2 Type II or cybersecurity audit practices.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Quality Assurance Engineer (m/f/d)
Senior Quality Assurance Engineer (m/f/d)

Ververica • Turbigo

In loco
EUR 50.000 - 70.000
Dynamic work environment
Opportunities for professional development
Senior QA Automation with Java
Senior QA Automation with Java

NTT DATA Europe & Latam • Emilia-Romagna

In loco
EUR 45.000 - 65.000
QA Engineer with German
QA Engineer with German

NTT DATA Europe & Latam • Emilia-Romagna

In loco
EUR 50.000 - 70.000
QA Engineer
QA Engineer

OverIT - Field Service Management • Italia

In loco
EUR 40.000 - 60.000
International culture and environment
Career-defining opportunity with private equity exposure
Exposure to private equity firms
Senior Test Engineer with Agentic AI
Senior Test Engineer with Agentic AI

NTT DATA Europe & Latam • Emilia-Romagna

In loco
EUR 55.000 - 75.000
QA Leader
QA Leader

Objectway • Milano

Ibrido
EUR 70.000 - 100.000
Hybrid work arrangement in Milan
Permanent contract
Health insurance
+2
QA Leader
QA Leader

Objectway Limited • Milano

Ibrido
EUR 55.000 - 75.000
Health insurance
Welfare benefits
Discounts with partners
QA Engineer
QA Engineer

Extia • Turbigo

Ibrido
EUR 40.000 - 60.000
Head of Quality Assurance
Head of Quality Assurance

Eidosmedia • Milano

Ibrido
EUR 120.000 - 160.000
Continuous Learning
Hybrid work
International context
Quality Assurance Engineer with German (Playwright)
Quality Assurance Engineer with German (Playwright)

NTT DATA Europe & Latam • Ro

In loco
EUR 42.000 - 54.000