OmDev Logo
GetYourJob
0
Publié aujourd'hui

QA IOS AUTOMATION - Freelance

Entreprise
Localisation
92100 Boulogne-Billancourt, France
Hybride
Type de contrat
Freelance
Niveau

Salaire du marché

Médiane du marché
475€/j
Estimation
400€/jfourchette habituelle500€/j

Cette offre n'affiche pas de TJM. D'après 24 offres pour ce poste (tous niveaux, Île-de-France), le marché se situe autour de 475€/j (400€/j–500€/j).

TJM du marché pour QA Engineer en région Île-de-France : médiane 475 €/jour, P25–P75 : 400–500 €/jour, n = 24 offres.

Baromètre TJM et salaires IT

Description du poste

Notre client est un acteur français du divertissement numérique opérant une plateforme à fort trafic dédiée à la prise de paris sportifs et au poker en ligne.

Dans le cadre du renforcement de ses équipes produit mobile, notre client recherche un profil QA iOS pour intervenir au sein d’une équipe agile dédiée à l’application iOS.

La mission s’inscrit dans un environnement produit exigeant, combinant des enjeux d’expérience utilisateur, de fiabilité, de sécurité et de non-régression sur des parcours sensibles et fortement utilisés.

Le ou la QA interviendra en étroite collaboration avec les développeurs, le Product Owner, les équipes métier et les autres profils QA.

Cette mission s’inscrit dans une transition progressive du test fonctionnel vers la QA Automation. Une première phase comportera une part importante d’activités fonctionnelles, avant d’accompagner progressivement les équipes vers la conception, la mise en place et la maintenance de tests automatisés.

Missions principales

  • Participer à l’analyse des User Stories et à la définition des critères d’acceptation avec le Product Owner et les équipes de développement.

  • Contribuer à la définition de la stratégie de test.

  • Préparer les plans de test, cahiers de recette et jeux de données associés.

  • Concevoir et exécuter les tests fonctionnels, exploratoires, d’intégration et de non-régression.

  • Valider les évolutions et les nouvelles fonctionnalités de l’application iOS.

  • Préparer et exécuter les campagnes de recette avant livraison.

  • Qualifier, documenter et suivre les anomalies issues de la recette, de l’UAT ou de la production.

  • Participer aux cérémonies agiles et contribuer au pilotage de la qualité de la squad.

  • Collaborer avec les équipes de développement afin de faciliter l’analyse et la résolution des anomalies.

  • Contribuer à l’amélioration continue des processus, de l’outillage et de la stratégie QA.

Automatisation des tests mobiles

L’objectif de la mission est d’accompagner progressivement le profil vers davantage d’automatisation.

Les activités d’automatisation pourront notamment comprendre :

  • La conception et la maintenance de tests automatisés sur environnement iOS.

  • L’utilisation d’Appium pour automatiser les tests de parcours natifs ou cross-platform.

  • L’utilisation de Detox, Maestro ou d’outils équivalents pour les tests end-to-end.

  • La mise en place de tests de non-régression exécutables de manière fiable.

  • L’intégration des tests automatisés dans une chaîne CI/CD.

  • L’analyse des résultats d’exécution et la réduction des tests instables.

  • L’amélioration de la couverture et de la maintenabilité des tests automatisés.

  • La contribution à la définition de la pyramide de tests, en répartissant les contrôles entre tests fonctionnels, tests unitaires, tests API, tests d’intégration et tests E2E.

  • L’identification des processus récurrents pouvant être automatisés afin de gagner en rapidité et en fiabilité.

Environnement technique

  • iOS : Xcode, Swift / SwiftUI, simulateurs, appareils réels et TestFlight.

  • Automatisation mobile : Appium, Detox, Maestro ou outils équivalents.

  • API : tests REST et WebSocket, vérification des contrats et des scénarios métier.

  • Réseau et diagnostic : Charles Proxy, Proxyman ou équivalent, inspection des requêtes et des paquets réseau.

  • Données de test : mocks, stubs, fixtures et environnements de test dédiés.

  • Outils QA et produit : Postman, Jira, Confluence, Firebase Crashlytics et Remote Config.

  • Pratiques : BDD, tests orientés comportement utilisateur, intégration continue et suivi de la qualité.

Livrables attendus

  • Stratégie et plan de test par évolution ou par sprint.

  • Cahiers de recette et scénarios de test.

  • Jeux de données et prérequis nécessaires aux campagnes de test.

  • Rapports d’avancement et synthèses de recette.

  • Suivi des anomalies et reporting de leur résolution.

  • Tests automatisés couvrant les fonctionnalités prioritaires et les parcours critiques.

  • Bilan de qualité avant livraison.

  • Contribution à l’amélioration continue des processus et de l’outillage QA.

La mission est prévue sur une durée longue, au sein d’un environnement agile et d’une équipe produit mobile. Les modalités de démarrage, de localisation et de télétravail seront précisées lors des échanges avec le client.

Exigences du poste

Compétences requises

  • QA Testing
  • QA Engineer
  • Nocode Automations

Un plus

  • iOS (Swift)
  • Automation
  • Agile
  • Agile Ceremonies
  • Appium
  • Detox
  • API Development
  • Swift
  • SwiftUI
  • REST API
  • WebSocket
  • Postman

Toutes les offres IT à Paris

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.