QA Engineer

Job expired!

Description de l'entreprise

Bienvenue chez Grab ! En tant que super-application leader en Asie du Sud-Est, nous nous consacrons à améliorer la vie de millions de personnes en fournissant des services quotidiens tels que les livraisons, la mobilité, les services financiers, et bien plus encore. Notre mission va au-delà des services; nous visons à créer une vie meilleure pour nos utilisateurs et employés en favorisant un environnement qui mélange harmonieusement vie professionnelle et personnelle.

Chez Grab, nous sommes entraînés par The Grab Way, qui incarne notre mission et nos principes—les 4H : Cœur (Heart), Faim (Hunger), Honneur (Honour), et Humilité (Humility). Ces valeurs nous guident dans notre quête d'autonomisation économique pour les peuples d'Asie du Sud-Est, faisant de nous des agents de changement positif.

À propos de notre équipe Fulfillment

La famille technologique Fulfillment est cruciale pour aider Grab à mieux servir ses clients et partenaires à travers l'Asie du Sud-Est. Nous gérons des systèmes distribués en temps réel à haut débit qui utilisent des machines sophistiquées d'apprentissage pour traiter des centaines de millions de demandes quotidiennement. Notre mission est de fournir des produits et des expériences de classe mondiale à nos partenaires conducteurs, en améliorant leurs opportunités et leur efficacité, même dans des conditions difficiles.

Description du poste - Ingénieur QA

En tant qu'ingénieur QA, vous allez :

  • Définir des plans de test, des spécifications, des suites et des cas, ainsi que les outils proposés pour les tests fonctionnels, de sécurité, et de performance.
  • Comprendre le produit/caractéristique en profondeur du point de vue de l'utilisateur final et de sa mise en œuvre sous-jacente.
  • Collaborer étroitement avec les chefs de produit, les développeurs Front End et Backend pour comprendre les fonctionnalités et les mises en œuvre afin de dériver et exécuter des tests de fonctionnalités.
  • Déboguer les cas de test échoués, analyser les journaux et les réponses API, et signaler les bogues en détail. Suivre les bugs jusqu'à leur clôture.
  • Exécuter et entretenir les suites d'automatisation UI (Web, application mobile) et API. Déboguer et corriger les scripts et les problèmes de données dans ces suites.
  • Comprendre le cadre d'automatisation et ajouter des cas de test d'automatisation pour les nouvelles fonctionnalités et les tests de régression.

Qualifications

Compétences indispensables:

  • Diplôme en informatique, génie logiciel, technologie de l'information ou domaines connexes.
  • 3+ années d'expérience en tant qu'ingénieur QA/ingénieur en automatisation ou ingénieur en développement logiciel dans les tests.
  • Maîtrise du travail efficace dans un environnement d'équipe dynamique.
  • Excellentes compétences en communication, collaboration et analyse en anglais.
  • Expérience dans les tests des applications iOS, Android et des API Backend pour assurer leur conformité aux exigences.
  • Compréhension approfondie du produit au niveau de la mise en œuvre, avec la capacité d'analyser les journaux et les réponses API dans l'intégration des micro-services.
  • Expérience pratique en codage pour l'automatisation (Web, application mobile et automatisation API).
  • Compréhension des concepts et des requêtes de base de données (MySQL).

Compétences appréciées:

  • Expérience de l'exposition aux modèles Agile et de sprint/release hebdomadaire.
  • Connaissance des outils tels que Charles, Postman, Charles Proxy, ainsi que des outils d'automatisation UI comme Selenium et Appium.
  • Familiarité avec les cadres de tests tels que Mocha et TestNG.
  • Expérience avec les langages de programmation orientée objet (Java, Golang) ou les langages de script (Python, Shell).

Informations supplémentaires

Nous nous engageons à promouvoir