GTAC 2016: profils d'intervenants

Manasi Joshi

Ingénieur logiciel senior, Outils et infrastructure chez Google. Elle a rejoint Google en 2005 et dirige actuellement quelques initiatives et équipes dans le domaine de la publicité display (infrastructure principale). Manasi a mené de nombreux lancements essentiels dans Ads. Depuis deux ans, elle s'efforce sans cesse de combler l'écart entre les tests et la confidentialité des utilisateurs. Manasi suit activement une forme de danse classique indienne appelée Kathak pendant son temps libre, et aime passer du temps avec ses deux amoureux.

Tanya Jenkins

Tanya Jenkins est l'ingénieur principal en automatisation chez Cantilever Consulting, LLC. Software Engineer spécialisé dans l'automatisation depuis le début de sa carrière, Elle collabore actuellement avec la société Adaptable Technologies, Inc. et développe des tests automatisés pour le robot Beam Telepresence. L'un de ses aspects préférés de son travail consiste à résoudre des problèmes d'automatisation complexes. Souhaite toujours en savoir plus, elle a récemment suivi des cours de robotique et de machine learning et a déjà appliqué certaines des connaissances qu'elle a acquises dans son contrat actuel. Tania n'a pas encore su relever tous les défis de l'automatisation. Elle aime jouer au volley-ball, concevoir et fabriquer des vêtements amusants, faire du bénévolat dans des projets STEM pour aider les enfants, et rafraîchir ses connaissances en français et en espagnol.

Hima Mandali

Hima Mandali dirige les équipes d'ingénierie DevOps de l'organisation Card Advanced Engineering de Capital One. Son équipe se concentre sur la création de frameworks d'ingénierie avancés, d'infrastructures, de contrôles de cloud computing et de pipelines CICD pour divers produits numériques provenant des équipes techniques des petites entreprises et des acquisitions. Avant de rejoindre Capital One, Hima a travaillé pour TIAA CREF, Nokia Mobile Phones R&D Engineering, en tant que responsable du développement, de l'automatisation des tests et du framework. Hima est titulaire d'un master en robotique et en automatisation de l'université de Dortmund(Allemagne).

Boris Prikodky

Boris dirige l'équipe chargée du contrôle qualité de l'infrastructure de Unity Technologies, une équipe qui conçoit des outils tels que Crash Analyzer, Bug Reporter et des outils de collecte des statistiques d'utilisation. Avant Unity, il était responsable de succursale de M.C.Dean, Inc., de l'équipe DB et du chef de l'équipe de développement. Il soutient fortement TDD et Agile Software Development. Les centres d'intérêt professionnels de Boris sont la refactorisation, le DDD, le design orienté objet et les modèles de design. Il est titulaire d'une licence et d'un master en mathématiques appliquées de l'université nationale d'Odessa. Boris aime le temps libre, la natation, la musique, la science-fiction (en particulier Star Wars) et la psychologie. Il est aussi fan des Lego et de son fils Arthur qui a sept ans.

Nikolai Abalov

Nikolai Abalov a occupé le poste d'ingénieur logiciel chez 2GIS (entreprise de recherche locale basée en Russie) pendant plus de deux ans, développant des outils et des services d'automatisation des tests, et bien plus encore. Nikolai est le développeur principal du projet Winium, le framework d'automatisation Open Source Selenium pour les applications Windows Phone/Mobile et Desktop. Pendant son temps libre, il joue à des jeux de société et a écrit quelques applications iOS pour les aider à configurer et à noter des jeux.

Brian Vanpee

Brian Vanpee est actuellement Senior Test Engineer Extraordinaire® chez Google. Il gère une petite équipe d'ingénieurs logiciels qui automatisent les tests d'applications mobiles et serveur. Auparavant, Brian a travaillé pour BlackBerry (anciennement Research In Motion) en tant que chef d'équipe au sein de l'équipe Handhold Media, où il a contribué à la création d'un grand nombre d'applications multimédias pour les smartphones BlackBerry, y compris la musique et les lecteurs vidéo. Avant cela, il a travaillé sur la rédaction et le test de solutions de vidéo à la demande pour le secteur de la télévision par câble, après avoir obtenu un diplôme en informatique de l'université Wilfrid Laurier en 2003.

Rajkumar Bhojan

Rajkumar J. Bhojan est un architecte expérimenté dans le domaine de l'automatisation des tests. Il possède une expérience pratique de la planification, du développement de stratégies, de la conception de frameworks, du codage, du débogage et de la mise en œuvre de projets d'automatisation des tests. Il cumule 13,5 ans d'expérience professionnelle en informatique et est associé aux technologies Wipro depuis 2007. Il a réalisé des projets dans diverses régions, y compris en Inde, en Australie et aux États-Unis. Il a publié et présenté de nombreux articles techniques dans le cadre de conférences internationales, de revues et de quelques brevets. Il est titulaire d'un master (Phy), d'un MCA ou d'un master (CS). Il est également chercheur et chercheur en machine learning, en informatique et en ingénierie logicielle. Il a été responsable du contrôle qualité, formateur d'entreprise, Scrum Master et consultant test.

Alexander Bruckmann

Alex est étudiant diplômé de TU Dresden, en Allemagne. En qualité de stagiaire en ingénierie logicielle chez Citrix. Il se concentre sur l'ingénierie de la qualité audio, les tests d'échelle et le développement de composants en temps réel sur la plate-forme du produit.

Dan Hislop

Dan a passé beaucoup trop de son temps sur les sept années passées avec Citrix à porter un casque et à écouter la qualité audio. En pensant qu'il existait une meilleure solution, il a consacré l'année dernière à rassembler les équipes pour trouver des solutions permettant d'automatiser les tests audio en tant qu'architecte test. Auparavant, il a occupé divers rôles en testant des ponts de conférence audio compatibles avec GoToMeeting. Avant de rejoindre Citrix, Dan travaillait pour une start-up dont l'objectif était de développer des clients VoIP à faible bande passante, tels que la solution Click-to-Talk sur navigateur, acquise par Global IP Solutions.

Yanbin Zhang

Yanbin Zhang est ingénieur logiciel senior chez Intel Software and Services Group. Forte d'une expérience dans le domaine des tests depuis huit ans, elle dispose d'une solide expérience dans le domaine des méthodologies et des pratiques de test de l'automatisation. Elle est passionnée par l'innovation en matière de stratégie de test. Elle dirige désormais la suite de collaboration Intel® Collaboration Suite pour les tests du SDK client WebRTC, et se concentre sur les techniques d'automatisation des tests et de la maintenance d'API multiplates-formes, y compris JavaScript, C++, Java, Objective-C.

Fedor Strok

J'ai obtenu mon master à la National Research University Higher School of Economics. Je travaille chez Yandex depuis cinq ans, plus particulièrement au service de développement de bannières. Je me concentre sur les aspects de l'assurance qualité de notre système au sens large: conception de tests, automatisation des tests, tests d'intégration, tests de versions, surveillance de la production, etc. J'enseigne également les cours de programmation et j'ai ordonné la théorie des décors au NRU-HSE. Pendant mon temps libre, je fais des cours de yoga et je nage.

John Micco

Responsable senior de Google, John Micco se concentre sur les tests internes d'intégration continue et les systèmes de déploiement continu. Il travaille dans le secteur logiciel depuis 30 ans et il travaille sur des solutions CI / CD depuis 12 ans.

Atif Memon

Atif M. Memon est professeur au département d'informatique de l'université du Maryland à College Park. Memon a publié plus de 140 articles révisés par des pairs sur le test et l'ingénierie logicielle. Il est président général de la conférence internationale 2017 de l'IEEE sur les tests logiciels. En 2007, Memon était chercheur en visite à l'Institute of Software de l'Académie chinoise des sciences et chercheur en visite au Tata Research Development and Design Centre. En 2016, il a été chercheur en visite chez Google à Mountain View. Il a reçu le prix Fraunhofer-Bessel, décerné par la fondation Alexander-von Humboldt en Allemagne, pour ses réalisations dans le domaine des tests logiciels appliqués.

Monika Dhok

Je suis titulaire d'un doctorat de quatrième année au Département d'informatique et d'automatisation de l'IISc. Mes recherches portent sur les langages de programmation et l'ingénierie logicielle. J'ai conçu et proposé des approches permettant d'écrire des tests pour obtenir une couverture élevée dans les programmes JavaScript et détecter les problèmes de performances. Parmi mes travaux récents, nous avons également ajouté des annotations automatiquement dans les programmes multithread pour améliorer les performances. Pour en savoir plus, consultez la page http://clweb.csa.iisc.ernet.in/res13/monika.dhok/.

Emanuil Slavov

Emanuil Slavov est responsable du contrôle qualité chez Komfo. Fort de plus de 15 ans d'expérience en matière de qualité logicielle, il dirige des équipes pluridisciplinaires d'experts techniques afin d'analyser les systèmes et les processus, et crée et accompagne des applications dans des infrastructures à grande échelle. Expert des transactions financières en ligne, des transferts de fichiers et des communications sécurisés, de l'infrastructure et des anciennes applications d'entreprise Nous sommes passionnés par l'amélioration continue afin que chacun puisse profiter de la vie. Blogs sur emanuilslavov.com sur la qualité, le développement et l'ingénierie

Rahul Gopinath

Rahul Gopinath est titulaire d'un doctorat de cette année à la School of Electrical Engineering and Computer Science (EECS) de l'Oregon State University (OSU). Ses recherches portent sur la validation des tests logiciels, en mettant l'accent sur la mesure de l'efficacité des suites de tests logiciels. Sa recherche s'appuie sur une décennie d'expérience en ingénierie logicielle dans des entreprises comme Sun Microsystems. Ses publications et son blog sont disponibles sur le site https://rahul.gopinath.org.

Taejun Lee

TJ travaille en tant que Software Engineer dans l'équipe d'ingénierie de la productivité chez Box. Il travaille chez Box depuis plus de quatre ans. Il a travaillé sur des outils pour les développeurs côté client, sur des services distribués (comme ClusterRunner) et sur l'infrastructure cloud. Il a récemment travaillé dans le domaine des logiciels pour ordinateur. TJ a vu la culture des tests de Box croître au fil des ans et s'est efforcée de s'assurer que sa plate-forme et son infrastructure de test puissent s'adapter à la demande croissante. Avant de rejoindre Box, il était développeur Web complet dans une petite start-up à San Francisco.

Joseph Harrington

Joey est ingénieur au sein de l'équipe Box Productivity Engineering. Il s'assure que tous les ingénieurs de Box disposent des outils, des informations et de l'assistance dont ils ont besoin pour maximiser leur productivité. Son équipe joue un rôle de multiplication pour accélérer l'ingénierie Box dans son ensemble. ClusterRunner, le exécuteur de test Open Source distribué de Box, est l'un des meilleurs exemples de ce fait, permettant de réduire de 100 fois le délai de retour des tests aux ingénieurs.

Ang Li

Je travaille sur l'infrastructure d'automatisation des tests sur les appareils Android et Android depuis que j'ai obtenu mon diplôme il y a trois ans. Pendant ce temps, j'ai visité les 59 parcs nationaux américains sans permis de conduire.

Alexander Dorokhine

Ingénieur logiciel (outils et infrastructure), Alexander travaille pour Google. Il travaille sur les environnements de test locaux et hermétiques, les tests d'intégration, les tests de performances et l'infrastructure mobile. Il aime écrire, faire de la randonnée, du badminton et du ski.

Jitesh Gosai

Jitesh a plus de 13 ans d'expérience en test auprès d'une grande variété d'entreprises, des fabricants de mobiles aux développeurs d'OS et aux développeurs d'applications. Actuellement, il est responsable des tests pour l'équipe Titan, qui conçoit des outils de test tels que HiveCI http://bbc.github.io/hive-ci/, qui aide la BBC à adapter l'automatisation des tests sur plusieurs appareils. Auparavant, il a aidé l'équipe Plates-formes mobiles à identifier ses approches en matière d'automatisation des tests, ainsi que la transition vers le DevOps et au-delà. Il vit à Manchester (Royaume-Uni) et intervient régulièrement lors de conférences nationales et internationales.

David Buckhurst

Responsable de l'ingénierie à la BBC, David Buckhurst s'occupe des équipes de développement d'applications TV interactives, comme iPlayer et Red Button. David travaille depuis longtemps sur des défis complexes basés sur les appareils. Passionné par les tests automatisés depuis des années, il a vraiment compris l'intérêt de l'automatisation tout en développant une technologie d'émulateur telle que la Rosetta d'Apple. Plus récemment, il a dirigé le développement de [Hive CI]http://bbc.github.io/hive-ci/, le cloud de test d'appareils de la BBC, et a adopté une approche de développement Open Source qui a rendu de nombreux outils de test de la BBC disponibles [open source] www.bbc.co.uk/opensource .

Jonathan Abrahams

Jonathan a plus de 30 ans d'expérience dans le secteur des logiciels. Il travaille sur des projets de toutes tailles, qu'il s'agisse de tester des systèmes intégrés dans l'aérospatiale, ou encore d'utiliser le système de trading Foreign Exchange, les routeurs optiques de mise en réseau, les serveurs Ad Exchange et les lecteurs multimédias mobiles. Il souhaite maintenant tester le serveur MongoDB et automatiser toutes les opérations possibles.