GTAC 2015: profils des intervenants

Adam Carmi

Adam est cofondateur et directeur de la technologie d'Applitools, une entreprise qui propose un service cloud d'automatisation des tests visuels. Avant d'intégrer Applitools, il était vice-président de la R&D de Safend, une société spécialisée dans la sécurité des informations. Il a également travaillé en tant que chercheur chez IBM et architecte logiciel chez Intel. Adam est titulaire d'une licence et d'un master en informatique du Technion, l'institut de technologie d'Israël. Il est également l'organisateur du groupe de rencontres israéliens.

Alister Scott

Alister est un expert Wrangler pour WordPress.com d'Automattic. Il possède une vaste expérience dans les tests logiciels automatisés et le développement de cultures d'ingénierie de qualité au sein d'équipes de développement de logiciels maigres. Il vit à Brisbane, en Australie, avec sa femme et ses trois fils. Il rédige aussi un blog populaire sur les tests de logiciels sur watirmelon.com.

Andrew Knodt

Software Engineer chez Lockheed Martin, Andrew travaille sur des applications radio définies par logiciel et des systèmes de contrôle par satellite. Avant de rejoindre Lockheed, Andrew a travaillé dans le laboratoire de simulation de vol de la Navy. Andrew se concentre sur la modernisation du développement de logiciels de défense traditionnelle en intégrant des tests automatisés pour améliorer la qualité du système. Il est titulaire d'un master de Villanova et d'une licence de l'État de Penn, tous deux en génie électrique.

Anurag Routroy

Je travaille pour Intel Security depuis environ cinq ans. Je suis responsable technique de l'automatisation pour l'équipe chargée des tests de produits, qui travaille principalement sur l'automatisation des tests fonctionnels et non fonctionnels des produits mobiles. Je travaille principalement sur l'automatisation sur le Web et Android. Je suis le premier ingénieur dans le domaine de la sécurité Intel(anciennement McAfee) à élaborer une stratégie pour l'automatisation Android. Globalement, je teste l'automatisation depuis environ 11 ans, et je m'intéresse particulièrement à l'amélioration du ROI grâce à l'automatisation.

Apple Chow

Apple Chow est responsable de l'équipe en charge de l'infrastructure de test des appareils mobiles Uber. Son équipe s'attache à créer des outils et une infrastructure pour l'organisation mobile en plein essor d'Uber. Avant de rejoindre Uber, Apple était responsable de la productivité des ingénieurs chez Google. Elle a dirigé des versions et participé à la conception d'une infrastructure de test pour de nombreux produits Google pour le Web et les mobiles, dont Google Hangouts, Google Maps, YouTube, Google Now, Google CRM, Google Offres, Google Checkout et OpenSocial. Son entretien pour "How Google Tests Software" (Comment les tests de Google) a été publié en 2012. En 2007, elle a également présenté le livre blanc "Building an a flexible and Reusable Framework autour of Selenium" (Construire un framework flexible et réutilisable autour du Selenium).

Benjamin Greenberg

Benjamin Greenberg est étudiant diplômé du MIT, spécialisé dans le machine learning. Au cours des deux derniers étés, il a effectué des stages chez Google à New York en tant que membre de l'équipe GWS en publicité et commerce. À l'été prochain, Ben a accepté une offre à temps plein de la part de Google à Mountain View. Pendant son temps libre, Ben aime l'escalade et le monocycle, et il prévoit de faire du triathlon sur un monocycle quand il rejoint Mountain View.

Bian Jiang

Bian possède une solide expérience dans le développement et le test d'applications mobiles. Il était un membre clé de l'équipe qui a conçu et expédié les nouveaux rapports Expédiez entièrement le client iOS en seulement 12 semaines. Il a également contribué à la réalisation du système de planification des tests pour les tests des performances des applications mobiles sur Facebook. Actuellement, il aide à concevoir et à créer des outils et une infrastructure de test pour l'équipe Infra Mobile Test chez Uber, comme Octopus, un testeur de test coordonnant plusieurs applications et plusieurs appareils.

Brian Gogan

Brian dirige l'équipe d'ingénierie Cast Test & Release chez Google, responsable des tests et de la diffusion de Chromecast et du protocole Cast. Il travaille chez Google depuis cinq ans, en tant que Software Engineer, Tools & Infrastructure sur divers projets TV, comme Google TV et la recherche TV. Avant de rejoindre Google, il a travaillé en tant que Software Engineer chez Xilinx. Il est titulaire d'un master en sciences et ingénierie de la gestion de l'université de Stanford et d'une licence en ingénierie informatique du Trinity College de Dublin.

Casey Burkhardt

Casey Burkhardt occupe le poste de Software Engineer senior pour l'équipe Google en charge de l'ingénierie de l'accessibilité, basée à Mountain View, en Californie. Après avoir rejoint Google en 2012, Casey Washington a travaillé à améliorer l'accessibilité de la plate-forme Android et dirigé le développement de TalkBack, le lecteur d'écran Open Source d'Android. Il s'efforce désormais de créer des tests automatisés et des outils pour les développeurs axés sur l'accessibilité sur mobile. Avant de rejoindre Google, Casey Jober a obtenu une licence et un master en informatique à l'université de Villanova.

Celal Zizci

Né en Turquie, où il a étudié à l'université de Bilkent, Ill s'est installé aux États-Unis pour obtenir son diplôme. Il est titulaire d'un master de l'université de l'Illinois Urbana-Champaign et d'un doctorat de l'université de Californie à San Diego, tous deux en informatique. Il travaille actuellement dans les bureaux de Google à New York et se concentre sur la productivité et l'automatisation pour les développeurs. Il s'intéresse aux tests logiciels, à l'analyse logicielle, à l'analyse de programmes et aux applications d'exploration de données et de machine learning dans ces domaines.

Chris Sosa

Chris Sosa occupe le poste de Software Engineer chez Google depuis six ans. Au cours de l'année écoulée, il a dirigé l'équipe d'infrastructure de ChromeOS. Avant cela, il a travaillé sur des projets dans Chrome OS tant dans l'infrastructure que dans les produits, y compris en tant que responsable de l'équipe Autoupdate. Il dispose d'une formation technique en systèmes distribués, en particulier en matière de calcul en grille. Aujourd'hui, Chris passe sa journée au travail et aime emmener avec lui son caniche Zelda.

Dan Giovannelli

Dan Giovannelli est Software Engineer, Tools and Infrastructure chez Google, où il se concentre sur la création d'outils de test pour les annonces display. Il est Googleur depuis deux ans. Auparavant, il a travaillé dans un laboratoire de la région de Philadelphie où il étudie la neuroscience cognitive de l'autisme. Son domaine d'expertise particulier est iOS, où il aime creuser les minuties de la plate-forme et se plaindre haut et fort de certains bords plus étranges. Dans le cas contraire (mais sérieusement, quatre valeurs légèrement différentes pour NULL) En fait, il aime cuisiner, jouer de la basse (mauvais), brasser de la bière et explorer Brooklyn.

Giulia Guidi

Ingénieure en automatisation de test chez Nest Labs, Elle a récemment obtenu un master en génie mécanique à Stanford. Avec son équipe, elle développe un portefeuille mondial d'outils qui standardisent les procédures de test pour différents employés Nest. Elle est responsable de la conception des circuits et des logiciels intégrés.

Hans Kuosmanen

Hans est vice-président des solutions pour les tests et partenaire chez OptoFidelity. Il dispose d'une excellente combinaison d'expertise technique à grande échelle dans les domaines de l'ingénierie, de la gestion, de la vente et des opérations. Il travaille chez OptoFidelity depuis plus de huit ans et est extrêmement passionné de robotique, de test et de programmation en Python. Avant de rejoindre OptoFidelity, il a dirigé des équipes d'ingénieurs et des projets de conception d'envergure mondiale dans diverses entreprises de haute technologie depuis plus de 10 ans.

Jouko Kaasila

Jouko a occupé une place de premier plan dans toutes les phases de la révolution des applications mobiles et développe actuellement l'automatisation des tests de mobile de Testdroid aux États-Unis. Bien que Jouko s'occupe extrêmement de gérer son équipe et d'engager des clients, il trouve toujours du temps pour échanger sur le marché mobile, les technologies et le monde en général. Au cours des cinq dernières années, il a collaboré avec les plus grandes marques de mobiles pour développer et faire évoluer Testdroid Cloud, un véritable cloud pour mobile qui s'étend sur plus d'un millier d'appareils réels sur tous les marchés géographiques, versions d'OS et plates-formes. Connaissant à la puissance des technologies Open Source, il connaît très bien l'automatisation des tests Open Source, en particulier dans le contexte mobile. Il s'efforce de mettre en place des stratégies de réflexion et de sonorisation auprès des organisations qui souhaitent améliorer leur processus de test des appareils mobiles.

Karin Lundberg

Karin Lundberg a récemment rejoint l'équipe Engineering Effectiveness chez Twitter après avoir travaillé pendant près de sept ans sur la création et les tests d'infrastructures, de frameworks et bien plus encore sur Google. Chez Twitter, Karin s'efforce de créer des outils, des frameworks et une infrastructure qui aideront les développeurs à écrire un code de meilleure qualité pour tous les composants de la pile Twitter. Lorsqu'elle n'est pas occupée à améliorer l'efficacité des ingénieurs de Twitter, Karin aime passer du temps avec sa famille et profiter du beau temps californien (très différent du Danemark où elle a grandi).

Laura Inozemtseva

Titulaire d'un doctorat de l'université de Waterloo, au Canada, Sa principale passion est d'améliorer le processus de test, mais elle travaille également sur la sécurité et la confidentialité des données mobiles. Elle a reçu plusieurs récompenses pour son travail dans ces domaines, y compris une bourse Microsoft PhD. Elle termine son doctorat l'année prochaine et se réjouit de la suite.

Matt Garrett

Matt est ingénieur dans l'équipe en charge du framework de Google. Il détient et gère l'implémentation de RpcReplay et s'efforce de l'intégrer à des environnements de test. Matt souhaite constamment améliorer ses domaines d'expertise, et il l'a fait pendant ses deux années chez Google.

Maxim Gienis

J'ai plus de 10 ans d'expérience dans les tranchées en tant qu'ingénieur d'automatisation et de performances. Je travaille dans de nombreux secteurs, des administrations publiques aux services financiers et aux petites start-up. Au cours de ma carrière, j'ai créé et géré des groupes d'automatisation dans des entreprises telles que Tescom, ITG, eToro et Supersonic.

J'ai de la patience sur l'automatisation et je pense que tout peut être automatisé : "Exécutez des tests d'automatisation à partir de la première ligne et ne négligez pas l'automatisation". J'adore également cuisiner et être accro aux émissions télévisées.

Minal Mishra

Minal Mishra est responsable de l'ingénierie chez Netflix. Auparavant, il a travaillé avec les équipes d'e-commerce Xbox Live et de services de musique/vidéo Xbox de Microsoft. Chez Netflix, il a fait partie d'équipes qui se sont concentrées sur le développement de l'automatisation pour les logiciels client sur plusieurs plates-formes clés. Actuellement, il participe à l'amélioration de l'efficacité de livraison de logiciels du lecteur de streaming Netflix. En dehors de son travail, il aime jouer au tennis et passer du temps avec son bébé.

Murali Krishman Ramanathan

Murali Krishna Ramanathan est professeure adjointe du département d'informatique et d'automatisation de l'Institut indien des sciences de Bangalore. Ses recherches portent sur de nombreux domaines : l'ingénierie logicielle, les langages de programmation et la conception évolutive de systèmes. Il est titulaire d'un doctorat en informatique de l'université Purdue. Auparavant, il était affilié à Coverity et contribuait à créer des outils d'analyse de programmes pour détecter les bugs de simultanéité. Comme pour la plupart des San Francisco, il a participé à des sports d'endurance et a terminé un triathlon Ironman.

Natalia Leinonen

Natalia est ingénieur logiciel chez OptoFidelity. Elle dispose de plus de cinq ans d'expérience dans le développement de solutions d'automatisation des tests et de mesure des performances de l'interface utilisateur pour les laboratoires de R&D et les lignes de production. La plupart de ses tâches concernent des tests non intrusifs sur des appareils mobiles. Avec l'approche non intrusive OptoFidelity, toutes les interactions sont simulées avec les doigts de robot réels, et les appareils sont surveillés à l'aide de caméras et de capteurs. Natalia est titulaire d'un master de l'université de technologie de Tampere. Sa thèse est consacrée aux tests d'interfaces graphiques basés sur des modèles assistés par un robot.

Patrick Lam

Cette année, il effectue des recherches à l'École polytechnique fédérale de Zurich (ETH Zurich). Ses objectifs de recherche sont de faciliter l'utilisation et l'accessibilité des outils d'analyse de programme pour les développeurs. Patrick explore aussi les Alpes suisses cette année (skis, cordes) pendant les vacances sabbatiques.

Puneet Khanduri

Puneet Khanduri est ingénieur et responsable technique dans l'équipe d'ingénierie en ingénierie chez Twitter. Son travail chez Twitter se concentre sur la conception d'outils et de frameworks qui aident les autres équipes d'ingénieurs à créer des systèmes plus résilients. Avant de travailler sur Twitter, Puneet a travaillé chez Oracle Labs et a conçu une plate-forme d'analyse en temps réel pour les données de capteurs en temps réel. Puneet occupe le poste de chercheur chez Sun Labs ainsi que sur les architectures de réseaux et de microprocesseurs.

Roussi Rossev

Software Engineer dans le groupe de contenu de Splunk, Roussi a développé certaines des applications principales les plus populaires. Auparavant, Roussi était l'un des premiers ingénieurs en solutions de virtualisation chez VMware où il a travaillé sur des applications intéressantes de virtualisation pour les problèmes de test, de sécurité et de disponibilité. Au cours de ses études supérieures, il a effectué de nombreux stages chez Google, Microsoft Research et une start-up spécialisée dans la sécurité.

Sam Gordon

Sam aide Nest à créer des solutions matérielles et logicielles intégrées adaptées aux problèmes complexes d'automatisation de plusieurs produits depuis mi-2014. Il a travaillé dans les domaines de l'ingénierie matérielle dans une start-up spécialisée dans l'électronique grand public et de la conception de systèmes électroniques destinés aux satellites et rovers de l'espace profond de Jet Propulsion Laboratory. Pendant son temps libre, Sam aime le surf, l'escalade et le travail dans sa maison.

Dr Shauvik Roy Choudhary

Dr. Shauvik Roy Choudhary est le fondateur de CheckDroid, où il travaille sur la conception d'outils de test et d'assistance de pointe pour les applications Android. Titulaire d'un doctorat en informatique de Georgia Tech, il s'est concentré sur les techniques de test et de maintenance multiplates-formes pour les applications Web et mobiles. Avant son doctorat, Shauvik a obtenu un master en sécurité des informations (Georgia Tech) et une licence en génie informatique à l'université de Mumbai. Au fil des années, il a occupé plusieurs postes de développement, de test et de recherche dans des entreprises telles que Google, Fujitsu Labs of America, Yahoo! Inc., IBM Research, Goldman Sachs et HSBC Software. Pour en savoir plus sur Shauvik, consultez son site Web à l'adresse http://shauvik.com.

Simran Basi

Originaire de la vallée du silicium, Simran Basi est naturellement tombé amoureux du codage en grandissant dans le centre technologique du monde entier. Depuis qu'il a terminé ses études, il est ingénieur logiciel chez Google depuis 3,5 ans et travaillant sur l'infrastructure ChromeOS. Il aime travailler sur les projets matériels qui nécessitent une programmation de bas niveau, ainsi que des ajustements sur des appareils réels. Il compte parmi ses projets majeurs récemment, MobLab, un laboratoire de test mobile pour les partenaires Matériel ChromeOS, et développer le framework de test pour Project Brillo, l'OS de Google pour l'IoT. Le week-end, vous trouverez Simran la plupart des grands concerts ou les jours où vous jouez à des jeux vidéo.

Toni Chang

Toni se passionne pour la nourriture et la stratégie de test. Elle occupe actuellement le poste d'ingénieure test Google et était précédemment désignée Microsoft SDET. Impliquée dans le secteur des tests depuis 10 ans, elle a pu observer sa part des pratiques de test défaillantes. Il s'agit par exemple de systèmes qui ne sont testés que de manière isolée et qui rompent le moment où vous essayez d'intégrer des solutions, ou de systèmes qui sont étroitement liés et qui ne peuvent être testés qu'E2E. Pour résoudre son problème, elle a publié un article Think Week intitulé "System Integration Test on Paper" (Test d'intégration du système sur le papier) afin de promouvoir une intégration préliminaire et de favoriser l'adoption par les équipes. Constatant l'inverse, c'est maintenant qu'elle sensibilise les utilisateurs aux tests de composants et qu'elle leur indique parfois que nous en avons vraiment besoin.

Usman Abdullah

Usman a rejoint Google/Nest en tant que Software Engineer en février 2015. Auparavant, il était Software Development Engineer chez Microsoft au sein de l'équipe Bing Images et Multimédia. Il a travaillé sur l'interface et le backend pour Bing Multimedia. Usman est actuellement chargé de profiler et d'aider à améliorer les algorithmes de détection des mouvements de Nest Cam. Sa vaste expérience de travail chez Microsoft, Qualcomm, Trustwave et Blue Coat Systems lui a permis de trouver des solutions à des problèmes complexes, et de mettre en avant sa créativité technique tant en interne qu'en dehors.

Yabin Kang

Je m'appelle Yabin Kang et je travaille pour LinkedIn depuis trois ans en tant qu'ingénieur test au sein du groupe Consumer. A travaillé sur de nombreux projets tels que des tests de service de backend, du framework de test d'intégration de service pour le repos et de l'intégration du framework de test sur mobile (KIF/Espresso). Avant de rejoindre Linkedin, je travaillais pour Microsoft en tant que SDET pendant six ans, et j'étais principalement responsable du test de produits et de la phase de développement/amélioration des tests.

Yvette Nameth

Yvette Nameth est ingénieure / responsable test dans les bureaux Google de Seattle pour Google Maps. Depuis qu'il a rejoint Google en 2007, Yvette a également contribué à AdWords, aux outils de tests internes et à Google for Education. Avant de rejoindre Google, Yvette a occupé les postes de Software Engineer chez Amazon et d'enseignante en informatique dans un lycée. Elle est titulaire d'une licence en informatique du Dartmouth College.