Du Très Haut Débit pour tous, voilà notre mission !
Expert en fibre optique, Altitude Infra a le privilège de contribuer au déploiement du nouveau réseau Très Haut Débit français. Nous construisons, exploitons et commercialisons des réseaux fibre optique permettant un accès Internet Très Haut Débit pour tous, à la ville comme à la campagne !
« Notre activité a une vraie utilité citoyenne ! »
Dorothée Lebarbier, PDG du groupe Altitude
Notre grande équipe est composée de 900 collaborateurs et d’autant de personnalités, de compétences et d’histoires à partager. Reconnue pour notre audace et sous nos airs de « startup », nous embarquons avec nous, de nouveaux collaborateurs aux 4 coins du territoire à la conquête de nouveaux projets ! Aucun profil ou diplôme n’est privilégié, l’essentiel : Être soi-même et avoir envie.
« Nous préférons des têtes bien faites aux têtes bien pleines. L’important est d’être dynamique, motivé et d’avoir le goût pour le travail d’équipe »
Dorothée Lebarbier, PDG du groupe Altitude
Entreprise en hyper croissance, il nous tient à cœur d’intégrer avec soins et bienveillance, les talents qui nous porteront vers demain.
Alors…. Cap ou pas cap ?
Au cœur de la DSI, vous intégrez l’équipe QA & Run, l’ingénieur QA participe à la conception de l’architecture logicielle des projets informatiques.
En qualité d’Ingénieur, vos missions seront :
Élaboration et mise en œuvre de plans de test : Développer des plans de test complets pour garantir que les logiciels répondent aux exigences de qualité et de performance.
Rédaction de cas de test : Créer des scénarios de test détaillés pour identifier les problèmes dans les logiciels avant leur déploiement.
Exécution et Analyse de tests automatisés : Développer et exécuter des tests automatisés pour augmenter l'efficacité du processus de test. Évaluer les résultats des tests pour identifier les domaines nécessitant des améliorations ou des modifications.
Collaboration avec les équipes de développement : Travailler étroitement avec les développeurs pour s'assurer que les problèmes identifiés sont résolus.
Assurance de la conformité aux normes de qualité (Code review) : Veiller à ce que les produits logiciels respectent les normes de qualité internes et externes.
Rapport et documentation : Préparer des rapports de test détaillés et maintenir la documentation relative aux tests et aux procédures de qualité.
Déploiement et support : Participer au processus de déploiement des logiciels et fournir un support en cas de problèmes liés à la qualité après le lancement.
Hard Skills (Compétences Techniques)
Connaissance des méthodologies de test : Maîtrise des différentes méthodes de test (fonctionnel, non fonctionnel, automatisation, etc.).
Expérience en automatisation de tests : Compétences dans l'utilisation d'outils d'automatisation des tests comme Selenium, JMeter, Cucumber, etc.
Programmation et scripting : Bonne compréhension des langages de programmation (SGBD MS SQL Serveur, PHP, JavaScript, framework Symfony, framework ReactJS) et capacité à écrire des scripts pour les tests.
Connaissance des bases de données : Compréhension des systèmes de gestion de base de données pour valider les données stockées lors des tests.
Gestion des bugs : Expérience avec des outils de suivi des bugs.
Compréhension des principes de développement logiciel : Connaissance des cycles de vie du développement logiciel.
Tests sur différents environnements : Capacité à tester des applications sur diverses plateformes et dispositifs.
Soft Skills (Compétences Comportementales)
Attention aux détails : Capacité à identifier les petits problèmes qui peuvent avoir un grand impact sur la qualité du produit.
Résolution de problèmes : Aptitude à analyser des situations complexes et à trouver des solutions créatives.
Communication efficace : Capacité à communiquer clairement avec les équipes de développement, la direction, et les autres parties prenantes.
Esprit d'équipe : Capacité à travailler en collaboration avec d'autres membres de l'équipe pour atteindre les objectifs communs.
Adaptabilité : Être flexible et capable de s'adapter aux changements rapides dans les environnements de développement de logiciels.
Apprentissage continu : Volonté de se tenir au courant des dernières tendances technologiques et des meilleures pratiques en QA.