Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Rahul Patel

Montreal

Summary

Analyste expérimenté en assurance qualité logicielle avec une solide expérience dans le développement et la mise en œuvre de protocoles de test pour améliorer la fiabilité et l'efficacité des produits. Maîtrise de diverses méthodologies de test, y compris des techniques automatisées et manuelles, pour identifier les bogues et garantir la conformité aux normes de qualité. Collabore avec les équipes de développement pour faciliter des versions de logiciels fluides et efficaces. Réduit avec succès les taux d'erreur et améliore la satisfaction des utilisateurs grâce à des stratégies de test complètes et à des pratiques d'amélioration continue.

Overview

9
9
years of professional experience

Work History

Ingénieur De Tests D'automatisation

Global IT System
07.2020 - Current
  • En tant que membre d'une équipe interfonctionnelle d'un environnement agile, j'ai travaillé en étroite collaboration avec le propriétaire du produit pour analyser les critères d'acceptation des user stories.
    • J'ai effectué des tests manuels et des tests automatisés dans plusieurs applications Web internes.
    • J'ai développé un cadre d'automatisation des tests Cucumber BDD à partir de zéro basé sur le modèle d'objet de page avec Page Factory pour améliorer la collaboration de toutes les parties prenantes et s'engager facilement dans le développement de produits.
    • J'ai mis en œuvre le BDD (Behavior Driven Development) à l'aide des fonctionnalités, des scénarios et des définitions d'étapes de Cucumber au format Gherkins, des balises et des crochets.
    • Création de fichiers de fonctionnalités Cucumber pour automatiser les scénarios Cucumber BDD écrits au format Gherkins et se concentrer sur les comportements attendus du produit afin d'accélérer le processus de développement logiciel.
    • Utilisation des balises Cucumber pour organiser et exécuter les scénarios de test.
    • Utilisation des crochets Cucumber pour gérer la configuration et le démontage de l'environnement avant et après chaque scénario.
    • Réalisation de tests pilotés par les données à l'aide des mots-clés Scenario Outline et Example dans
    Cucumber.
    • Identification des domaines d'amélioration des stratégies et du cadre d'automatisation.
    • Participation active aux activités de tests fonctionnels, système et de régression.
    • Enregistrement et suivi des défauts jusqu'à leur fermeture à l'aide de JIRA et suivi avec les développeurs et l'entreprise pour discuter des problèmes.
    • Réalisation de tests de services Web (SOAP, REST) à l'aide de Postman.
    • Fourniture de rapports d'état quotidiens au chef d'équipe.

Analyste Assurance Qualité

UNI IT Solutions
06.2016 - 04.2018

• Suivi du développement piloté par les tests (TDD) dans un environnement agile.
• Utilisation intensive des concepts JAVA OOP pour développer des cadres d'automatisation à l'aide d'Eclipse, Maven, Selenium WebDriver, TestNG,
• Création de diverses méthodes personnalisées pour gérer les cadres, les fenêtres multiples, les liens, les pop-up et autres éléments Web.
• Création de XPATH et CSS personnalisés pour identifier les éléments dynamiques.
• Utilisation du modèle d'objet de page (POM) pour implémenter le cadre d'automatisation à l'aide d'Eclipse, JAVA, Selenium WebDriver et TestNG.
• Utilisation intensive de TestNG Listener pour générer une réponse automatique en cas d'échec, de saut et de réussite du test.
• Utilisation de Jenkins avec Maven pour l'intégration continue.
• Participation à des réunions Daily Scrum/Stand-up, à des réunions de planification de sprint, à des réunions de revue de sprint et à des réunions rétrospectives de sprint.

Education

Analyste D'affaires - Informatique

Montreal College of Information Technology
Montreal, Quebec
12.2020

Réseau IP Et Téléphonie -

Cegep De La Gaspésie Et Des Iles
Montreal, Quebec
12.2019

Bachelor of Science - Electronique Et Communication

Université Du Gujarat
12.2016

Skills

  • Méthodologies SDLC : Waterfall
  • Agile
  • Langages de programmation/script : Java
  • Selenium WebDriver
  • SQL
  • QTP/UFT
  • JIRA, Xray
  • Frameworks : Page Object Model
  • Behavior Driven Development
  • Data Driven Development
  • TestNG
  • Cucumber BDD
  • Maven
  • Git
  • IDE pour développeurs : IntelliJ
  • Eclipse
  • Outils de création : Maven
  • Rest Assured
  • POSTMAN
  • Tests mobiles : Appium
  • Outils CI/CD : Jenkins
  • Linux
  • Android
  • Windows XP

Languages

English
Full Professional
French
Professional Working

Timeline

Ingénieur De Tests D'automatisation

Global IT System
07.2020 - Current

Analyste Assurance Qualité

UNI IT Solutions
06.2016 - 04.2018

Analyste D'affaires - Informatique

Montreal College of Information Technology

Réseau IP Et Téléphonie -

Cegep De La Gaspésie Et Des Iles

Bachelor of Science - Electronique Et Communication

Université Du Gujarat
Rahul Patel