CDi
Plein-temps
Luxembourg Ville
Description du poste
En rejoignant notre équipe de conseil en tests logiciels en tant que consultant en tests techniques, vous:
- participer, avec les autres consultants en tests techniques q-leap, à la mise en œuvre, à l’extension, à l’optimisation et à la maintenance des infrastructures d’automatisation existantes
- participer à des activités de test non fonctionnelles dirigées par q-leap
- aider l’équipe de q-leap à fournir l’assurance que les applications et l’architecture système de nos clients répondent à leurs exigences fonctionnelles et non fonctionnelles
En tant que consultant en tests techniques, votre objectif principal sera l’automatisation des tests et les tests de performance.
En tant qu’ingénieur en automatisation des tests, vos tâches principales seront les suivantes:
- Fournir des solutions d’automatisation / d’optimisation en tenant compte des besoins du client
- Analyser et hiérarchiser les scripts de test manuels pour la conversion en automatisation
- Appliquer et développer des infrastructures et des outils de test automatisés pour répondre aux besoins de l’entreprise en matière de fonctionnalité, de performances, d’évolutivité et de tous les objectifs de qualité.
- Exécuter des scripts de test automatisés sur plusieurs environnements à l’aide de plusieurs navigateurs et appareils mobiles / tablettes
- Introduire une gestion appropriée des données de test pour les scripts d’automatisation basés sur la fonctionnalité
- Agir en tant que mentor auprès des autres membres qualité en fournissant des pratiques d’excellence en automatisation / optimisation
- Aider à intégrer les méthodologies d’automatisation / optimisation dans les méthodologies d’assurance qualité
- Prenez en charge le développement de tous les aspects des tests automatisés ainsi que la création, l’exécution et la maintenance de scripts et de structures automatisés.
- Développer et dispenser une formation sur des sujets liés à l’automatisation des tests
En tant que testeur de performance, vos tâches principales seront:
- Recueillir les exigences non fonctionnelles et les convertir en plans de test pour chaque type de test de performance
- Logiciel et systèmes de test pour l’intégrité des performances
- Participer aux discussions sur l’architecture technique et la conception afin de déterminer l’approche de test de performance
- Bien connaître le métier et l’architecture, ainsi que les composants et technologies sous-jacents impliqués par des tests non fonctionnels
Votre profil
- Vous avez un diplôme en systèmes d’information
- Vous avez plus de 5 ans d’expérience professionnelle dans l’assurance qualité logicielle des applications Web.
- Vous avez plus de 3 ans d’expérience pratique dans la création de suites de tests automatisés, de cadres et de faisceaux de tests complets à l’aide d’outils tels que HP QTP / UFT, Selenium, Cucumber, Ranorex, JMeter et des outils de test de services Web (par exemple, SOAP UI, Postman).
- Vous avez de l’expérience dans l’utilisation de langages de programmation (Perl, Shell, PHP, Ruby, Python, Groovy, Java, C ++ / C #) pour automatiser des tests manuels ou des tâches.
- Vous avez une connaissance pratique de SQL. Possibilité d’écrire des requêtes SQL pour la validation des données et le dépannage
- Vous possédez une expertise dans la construction de pipelines CI, en utilisant de préférence des outils tels que Jenkins, Hudson, Bamboo.
- Vous avez de l’expérience dans l’exécution de tests sur les API et les services Services / Micro basés sur REST
- Vous avez une expérience de la gestion et de la planification des tests, de l’estimation de l’effort de test et de la hiérarchisation des tâches pour atteindre les objectifs de l’organisation. Capacité à identifier les risques et à élaborer des stratégies d’atténuation
- Vous avez une expérience de test dans des applications à fort trafic et axées sur les données, y compris le test de plusieurs systèmes dorsaux (bases de données relationnelles)
- Vous avez une expérience de test d’applications mobiles
- Expérience des tests de performance et de stress est un atout
- Vous maîtrisez parfaitement le français et l’anglais. (Le français en tant que langue maternelle est un plus). Toute autre langue pourrait être un atout.
- Vous êtes prêt à travailler de temps en temps hors du Luxembourg, en Europe.
- En tant que compétences générales, vous aurez
- Le souci du détail
- Compétences analytiques
- Aimer le travail en équipe mais également être capable de travailler de manière autonome
- Parlez en toute confiance aux développeurs et communiquer au reste de l’équipe de facon compréhensive
- Capacité à travailler sous pression, dans un environnement dynamique, sur un ou plusieurs projets simultanément
Ce que nous offrons
q-leap est une société à taille humaine, c’est un environnement de startup dans des locaux situés en plein coeur de Luxembourg ville, mais encore:
- Un cadre de travail détendu et convivial
- Vous travaillerez avec équipe soudée basée sur l’entraide
- Vous travaillerez avec des personnes passionnées par leur travail
- Vous aurez la possibilité de travailler de manière autonome dans un environnement de confiance