Nous recherchons un testeur senior pour rejoindre notre équipe de développement BBC Monitoring. Si tel est votre cas, vous aurez une certaine expérience de certains (mais pas nécessairement de tous) des éléments suivants. Expérience de 4 à 5 d’entre eux et volonté d’apprendre :
- Travailler de manière indépendante et s’impliquer dans l’ingénierie logicielle et système ;
- Enquêter et proposer la mise en œuvre d’outils d’automatisation des tests ;
- Expérience de programmation avec Python ;
- Expérience de programmation avec Javascript ;
- Bonne expérience en matière de tests et capacité à définir et à étendre les tests pour une livraison continue et des améliorations de la solution;
- Désir de définir et de mettre en œuvre de bonnes pratiques de test et de travailler avec l’équipe de développement pour garantir un processus adapté aux flux de travail de l’équipe ;
- Curiosité et envie de mettre la main à la pâte et d’améliorer le fonctionnement des choses
- Bonne connaissance du processus logiciel et comment penser le coût total de possession pour la maintenance ;
- Une certaine expérience DevOps des pratiques Jenkins et CI/CD ;
- Expérience avec les solutions AWS et les pratiques d’hébergement cloud ;
- Expérience avec des environnements de test virtualisés ;
- Tests multi-navigateurs.
Expérience
BBC Monitoring (BBCM) fournit des actualités et des informations basées sur notre surveillance des médias open source de plus de 150 pays dans plus de 100 langues et sur toutes les plateformes. Il s’agit d’un centre d’expertise et d’une partie importante des opérations de collecte d’informations de la BBC avec des journalistes basés au Royaume-Uni et dans des bureaux internationaux. Notre vaste activité nous permet de fournir une couverture perspicace et fiable de l’actualité politique, économique, sécuritaire et médiatique. Nos reportages 24 heures sur 24 sur la télévision, la radio, la presse, les agences de presse, les médias numériques et sociaux sont également proposés aux clients commerciaux, aux partenaires et au gouvernement britannique.
Nous recherchons un ingénieur logiciel en test pour prendre en charge les outils commerciaux internes basés sur le cloud et sur site, en examinant spécifiquement la fonctionnalité de test Web, l’UX et les attributs non fonctionnels. Ce rôle consistera à travailler avec des utilisateurs internes et des journalistes répartis dans le monde entier dans les bureaux de la BBC, ainsi qu’avec l’équipe d’ingénierie logicielle.
En plus des systèmes internes, certains systèmes tiers doivent être intégrés pour les tests E2E.
La pile technologique actuelle comprend JavaScript, Typescript et React pour le frontend. Les systèmes backend incluent Python, Django, MySQL, Postgres et Elastic Search. Les applications sont hébergées sous Linux sur des hôtes AWS et sur site.
L’équipe BBC Monitoring travaille de manière hybride mais est basée à Londres.