Quality Assurance Engineer

mdotm

Milano

In loco

EUR 42.000 - 68.000

Tempo pieno

14 giorni+

Ricevi più risposte dai datori di lavoro

Invia un CV specifico per questa offerta in pochi minuti.

Descrizione del lavoro

mdotm is seeking a QA Engineer to safeguard the reliability and security of our AI-powered platform. You will translate complex requirements into robust test strategies and collaborate with frontend and backend teams to improve quality across releases.

You will design and maintain automated test suites for UI and API, validate security controls, and drive QA best practices within the development lifecycle, partnering with DevOps to embed testing in CI/CD.

Competenze

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

Mansioni

  • 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.

Conoscenze

API testing
E2E automation
QA practices
Test strategy
Typescript/JavaScript
CI/CD integration
Quality metrics
English communication

Formazione

Bachelor’s or Master’s in CS/Engineering

Strumenti

Git
Jira
Docker
Kubernetes
SQL (MySQL)
NoSQL (MongoDB)

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
AI Quality & Security Engineer
AI Quality & Security Engineer

mdotm • Milano

In loco
EUR 42.000 - 68.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
Quality Assurance Engineer with German (Playwright)
Quality Assurance Engineer with German (Playwright)

NTT DATA Europe & Latam • Ro

In loco
EUR 42.000 - 54.000
QA Leader
QA Leader

Objectway Limited • Milano

Ibrido
EUR 55.000 - 75.000
Health insurance
Welfare benefits
Discounts with partners
QA Engineer, Robotics & Automation
QA Engineer, Robotics & Automation

Cyberwave • Turbigo

In loco
EUR 50.000 - 60.000
ESOP (shares)
Competitive total compensation
Work directly with real robots
+1
Head of Quality Assurance
Head of Quality Assurance

sMedia.ca • Milano

Ibrido
EUR 110.000 - 150.000
Continuous learning
Hybrid work
International exposure
+2
Senior Engineering Manager - Test Function
Senior Engineering Manager - Test Function

Cacheflow • Milano

In loco
EUR 150.000 - 190.000
Senior Qa Engineer
Senior Qa Engineer

Techbiz Global Gmbh • Bolzano

In loco
EUR 60.000 - 90.000
QA Engineer
QA Engineer

Extia • Turbigo

Ibrido
EUR 40.000 - 60.000