Testeur de logiciel Description du travail Modèle / Brief

Nous recrutons activement un testeur de logiciel qui sera engagé dans le stade d'assurance qualité du développement et du déploiement logiciels. Vous exécuterez des tests automatisés et manuels pour vous assurer que le logiciel généré par les développeurs convient à votre objectif et que tout défaut ou défaut au sein d'un produit est éliminé avant qu'il ne soit distribué aux clients finaux.

Votre position est essentielle pour développer des systèmes logiciels et des éléments technologiques tels que les automobiles, les biens électriques, la défense et les soins de santé. Vous pourriez travailler sur des projets uniques sur mesure ou des initiatives mondiales qui s'étendent sur le monde et coûtent des milliards de livres. Vous devez être bien informé sur la programmation et le codage des langages ou être prêt à apprendre.

Profil de travail de testeur de logiciel

Un testeur de logiciel doit créer des scénarios de test pour la convivialité du logiciel, effectuer ces tests et faire rapport à l'équipe de production sur l'efficacité et les erreurs. Un testeur de logiciel peut également être appelé ingénieur de test logiciel ou testeur d'assurance qualité (QA).

Rapports à

  • Lead Tech
  • Directeur de la technologie

Responsabilités des testeurs de logiciels

  • Évaluer la validité et la faisabilité des histoires d'utilisateurs, des cas d'utilisation et des exigences
  • Travailler en collaboration avec d'autres membres de l'équipe et départements pour effectuer tous les niveaux de tests (système, intégration et régression)
  • Concevoir et implémenter les scripts d'automatisation lorsque cela est nécessaire
  • Reconnaître et suivre les défauts et les écarts des logiciels
  • Fournir des solutions rapides
  • Incorporer des principes d'ingénierie de qualité tout au long du cycle de vie des produits Agile
  • Fournir une assistance et une documentation

Exigences et compétences des testeurs de logiciels

  • Un BSC / BA en informatique, ingénierie ou discipline connexe
  • Connaissance de la gestion de projet et de la méthodologie d'AQ
  • Expérience avec les frameworks agiles et les tests de régression
  • La possibilité de documenter et de résoudre les problèmes
  • Familiarité avec les outils de gestion des tests (par exemple, QTest, Zephyr) et SQL
  • Capacités de communication exceptionnelles
  • Réflexion analytique et capacités de résolution de problèmes
  • Excellentes capacités d'organisation et de travail d'équipe