Ingénieur Automatisation QA (Quality Assurance)

Un Ingénieur en Automatisation QA conçoit des tests automatisés pour vérifier la fonctionnalité des applications Web et mobiles, écrit des scripts, installe des protocoles de test et fournit des solutions d'automatisation de test efficaces.

DESCRIPTIF DU POSTE

L'automatisation informatique est devenue la pierre angulaire de nombreuses industries, car elle rationalise les processus de service client, élimine les erreurs ou les défauts d'un produit. Par conséquent, les produits de haute qualité contiennent moins d'erreurs et sont livrés plus rapidement. Un Ingénieur en Automatisation QA conçoit des tests automatisés pour vérifier la fonctionnalité des applications Web et mobiles, écrit des scripts, installe des protocoles de test et fournit des solutions d'automatisation de test efficaces.

Selon la taille de l'équipe, sa structure, les besoins des clients et les objectifs fixés, l'Ingénieur en Automatisation QA peut avoir différents rôles : 

Ingénieur Automatisation de Tests - Il doit avoir de solides compétences en codage pour concevoir et mettre en œuvre diverses solutions automatisées. Il vérifie si le logiciel répond aux exigences architecturales, développe et automatise les tests de validation logicielle, garantit la haute qualité du système, interagit avec les développeurs de firmware et les ingénieurs de validation.

Chef d'équipe QA - Un responsable QA développe les procédures et processus nécessaires, maintient la documentation, guide les équipes QA, coordonne les équipes de développement et gère les calendriers de test.

Ingénieur d'essais de performances - Le rôle d'un ingénieur en automatisation QA est de conseiller sur des stratégies de test de performance efficaces tout au long du cycle de développement logiciel, de mettre en œuvre le cadre de test, d'élaborer des plans de test en fonction des besoins de l'entreprise et des exigences des clients, de vérifier le travail des spécialistes juniors et intermédiaires.

QUALITÉS REQUISES
- TECHNIQUES - 

Un Ingénieur en Automatisation QA doit maîtriser les réseaux, le matériel, les systèmes d'exploitation Web et de bureau, acquérir de l'expérience en robotique, en analyse et en IA. 

  • Grandes compétences en codage (Java, Python, SQL)
  • Solides compétences en conception de cadres 
  • Connaissance des principes fondamentaux de la méthodologie d'assurance qualité. Il doit bien connaître les tests manuels et automatisés 
  • Comprendre HTML, CSS
  • Utilisation de modèles Page Object, Factory dans l'automatisation
  • Expérience en CI et CD
  • Maîtrise de divers outils, tels que Maven, Selenoid, JUnit

- SOFTS SKILLS - 

Les softs skills d'un Ingénieur en Automatisation QA sont : 

  • Persistance
  • Bonne communication
  • Empathie 
  • Flexibilité
  • Curiosité

FORMATION

Il existe différentes formations afin de devenir Ingénieur en Automatisation QA : il est possible de s’orienter vers un BTS ou un DUT (Bac +3) après le baccalauréat : BTS informatique de gestion (option développeur d’applications), DUT informatique. Le Bac +5 sont le plus courant avec un Master en école d’informatique : ingénierie informatique ou qualité et sûreté de fonctionnement.

DÉBOUCHÉS

Ingénieur en Automatisation QA peut évoluer sur un poste de manager dans les services de développement, voire de direction opérationnelle dans le développement de solutions informatiques.

SALAIRES

Junior : - (0 à 2 ans d'expérience)


Confirmé : 49,5 K€ (2+ à 5 ans d'expérience)  

Senior : 62 K€ (6+ ans et plus) 
 

En tant que cabinet de recrutement spécialisé dans le secteur du numérique français, nous sommes un témoin privilégié des tendances et évolutions salariales des postes Tech. Chaque année, nous proposons une Étude de Salaires des métiers numérique en Île-de-France et en Région.
 

Vous pouvez consulter nos études 2021 ici

Ce site utilise des cookies et vous donne le contrôle sur ce que vous souhaitez activer.