Ingénieur logiciel en test, équipe de fidélisation des clients
ApeeScape est un réseau mondial de meilleurs talents indépendants dans le domaine des affaires, de la conception et de la technologie qui permet aux entreprises de faire évoluer leurs équipes à la demande. Avec plus de 100 millions de dollars de revenus annuels et une croissance de plus de 40% d'une année sur l'autre, ApeeScape est le la plus grande entreprise entièrement distante au monde .
Nous prenons les meilleurs éléments des équipes virtuelles et les combinons avec une structure de soutien qui encourage l'innovation, l'interaction sociale et le plaisir. Nous ne voyons pas de frontières, évoluons à un rythme rapide et n'avons jamais peur de briser le moule.
Description du poste
ApeeScape est une entreprise axée sur la qualité. Bien que la qualité soit la responsabilité de toute l'équipe, nos ingénieurs logiciels en test mènent cet effort. Nous croyons que la meilleure qualité ne peut être atteinte qu'en garantissant cela au niveau du produit, de l'ingénierie et de l'équipe. Nous pensons que l'AQ est davantage une question de communication et de collaboration que de documentation et de processus et pour cette raison, nous suivons une approche holistique.
En ce qui concerne le produit, vous travaillerez en étroite collaboration avec les chefs de produit pour vous assurer que l'équipe crée le logiciel approprié qui atteint les objectifs de l'entreprise et apporte de la valeur à ses utilisateurs. En ce qui concerne l'ingénierie, vous soutiendrez la livraison rapide et fiable de logiciels, en dirigeant et en coordonnant les activités d'évaluation et de test des logiciels. Enfin, dans votre équipe, vous dirigerez des transformations de processus pour améliorer la qualité et encadrer vos coéquipiers pour obtenir des résultats de qualité exceptionnelle.
L’équipe de fidélisation des clients est chargée de créer et de maintenir des outils qui aident ApeeScape à avoir une meilleure relation avec ses clients et à augmenter nos revenus, soit en aidant les ventes à être plus efficaces, soit en améliorant l’expérience du client.
Il s'agit d'une position à distance qui peut être effectuée de n'importe où. En raison de la nature éloignée de ce rôle, nous ne sommes pas en mesure de fournir un parrainage de visa. Les curriculum vitae et la communication doivent être soumis en anglais.
Responsabilités:
Vous utiliserez vos connaissances pour avoir un impact énorme sur la façon dont nous concevons l’approche de l’équipe en matière de qualité du produit.
Vous pourrez travailler avec des outils de test, de test d'intégration, de contrat et de modèle End2End utilisant des technologies telles que Ruby, RSpec et Cucumber chaque jour.
Vous travaillerez en étroite collaboration avec l'équipe produit, les parties prenantes et les utilisateurs, de la planification préliminaire à une vue holistique pour planifier et fournir de nouvelles fonctionnalités.
Vous encouragerez et apprendrez aux développeurs à créer et à implémenter des tests de la manière la plus efficace. Garantissez une testabilité ou une couverture de haut niveau, des solutions de surveillance suffisantes et des mécanismes de débogage.
Travaillez pour maintenir et améliorer nos suites de tests automatisés.
Vous construirez des outils et des bibliothèques pour simplifier le développement et améliorer la qualité du travail.
Au cours de la première semaine, attendez-vous à:
Commencez votre intégration et votre intégration dans ApeeScape.
Familiarisez-vous avec notre portefeuille de produits et la structure de notre équipe.
Consultez notre vaste documentation technique ApeeScape pour vous familiariser avec nos processus de travail.
Au cours du premier mois, attendez-vous à:
Commencez à travailler avec vos premières équipes chez ApeeScape.
Assistez à des réunions régulières. Les exemples incluent les stand-ups quotidiens et la réunion d'ingénierie une fois par mois.
Au cours des trois premiers mois, attendez-vous à:
Participez activement au développement de nouvelles fonctionnalités sur lesquelles travaille votre équipe.
Participer au développement de solutions plus larges en tant que membre de la guilde (ex: Quality Guild).
Apprenez et participez à l'utilisation des dernières technologies Front-end.
Avoir l'opportunité d'utiliser et d'améliorer les technologies Back-end dans le cadre de l'équipe.
Développer des tests automatisés pour garantir que nos produits soutiennent parfaitement notre entreprise et se comportent selon des normes de qualité extrêmement élevées.
Au cours des six premiers mois, attendez-vous à:
Travaillez sur un domaine avec des tests A / B étendus pour prendre en charge les décisions.
Travaillez chaque jour sur un produit utilisé par des dizaines de milliers d'utilisateurs.
Développez la confiance de votre équipe pour prendre des décisions stratégiques concernant les outils ou méthodes impliqués dans le processus d'AQ.
Au cours de la première année, attendez-vous à:
Embarquez, encadrez et faites partie de l'équipe d'entrevue, afin de soutenir la croissance de notre équipe d'ingénierie hautement qualifiée.
Devenez un champion des nouvelles idées qui prospéreront pour atteindre l'objectif de notre entreprise tout en garantissant la culture de qualité que nous apprécions le plus.
Prenez plaisir à déployer en production plusieurs fois par jour et à collaborer quotidiennement avec votre équipe ou d'autres personnes tout en travaillant dans un modèle distribué.
Exigences:
Vous devez avoir une connaissance avérée de la POO, des bases de données, du développement et des méthodologies de test.
Comprendre les principaux concepts, paradigmes et approches des tests logiciels.
Expérience avec l'écosystème de tests Ruby RSpec et Cucumber.
Une expérience avec une architecture axée sur les services ou les microservices est un plus.
Volonté de faire ce qui est nécessaire pour faire avancer les choses, y compris s'attaquer à différentes responsabilités pendant un certain temps.
C'est bien d'avoir de l'expérience avec l'écosystème de test JavaScript (c'est-à-dire le framework Cypress.)
La possession. Vous assumez la responsabilité du succès des équipes d'ingénierie.
Qualité. Vous êtes fier de tout ce que vous offrez en tant que reflet de vous-même.
Capable de former votre équipe aux tests logiciels.
Auto-organisation. Personne ne vous dira exactement comment travailler.
Capacité à communiquer clairement et constamment avec les équipes via Slack et d'autres outils de collaboration.
Vous devez vous concentrer sur les détails.
Pensée critique et scepticisme enthousiaste.
Vous devez être un contributeur individuel de classe mondiale pour prospérer chez ApeeScape.
Pour ApeeScape Use Only: #individualcontributorEurope #individualcontributorSA # LI-AG1 # LI-REMOTE