The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007
Bob Cotton – Ruby Tools for Building Web Testing
The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007
Bob Cotton – Ruby Tools for Building Web Testing
The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24.
Cedric Beust TestNG
Cedric is a software engineer at Google. He is the creator of the testing framework TestNG and he regularly speaks at conferences about software testing and other programming related topics. His blog can be found at http://beust.com/weblog.
The 2nd Annual Google Test Automation Conference, August 23 and 24, 2007
Risto Kampulainen F-Secure’s Linux/UNIX Anti-Virus
Products.
Risto Kumpulainen works as Senior Quality Engineer at the F-Secure Corporation. He has worked in the company since year 2000 and has been working all the time in Linux/UNIX and multi-platform development projects. The focus of his work for the last five years has been testing and building test automation for server, desktop, gateway and other anti-virus products as a member of an agile development team. With a practical approach and clear vision he has together with the team managed to release several successful products.
Sally Ride, the first American female astronaut, explores stars, planets, and more in the new Sky feature in Google Earth 4.2. Learn more at http://earth.google.com/
The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007.
Ryan Gerard and Ramya Venkataramu – Automated Test Hygiene via Community Reputation System or: How I learned to stop worrying and love Web 2.0
Talk Summary:
Typically in environments with large projects, one will find poorly written test cases and defects that have a questionable usefulness due to their poor quality. This results in reduced quality throughout the system due to missing information or poorly executed tests.
The concept of having a public reputation is a powerful one that is well utilized by popular ecommerce sites, and we’d like to introduce the idea of adding one to the test environment. A reputation system that is somewhat dependent upon Web 2.0-esque community participation makes for a powerful test environment that promotes automated “test hygiene”. By test hygiene, we mean better-written tests and defects that are readable, useful, and have all the information you require to run the test.
Ryan Gerard
Ryan Gerard is currently a Sr. QA Engineer at Symantec. He has a BS in Computer Science and Engineering from UCLA, and is currently pursuing his MS in Information Security. Ryan’s particular specialties are in web technologies and security testing, although his interests span kernel-level technologies to process improvements to data analysis.
Ramya Venkataramu is an SQA Engineer at Symantec. She has completed her MS in Computer Science at San Jose State University, CA. Her major technical area of interest lies in the Security field.
The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007.
Vivek Prahlad-Testing Swing Apps w/ Frankenstein
Functional Testing Swing Applications with Frankenstein
Vivek Prahlad is a Senior Developer at ThoughtWorks. He currently heads the Innovation and Open Source related activities at ThoughtWorks India. At ThoughtWorks, he has played several roles, from being a Technical Lead, Agile Coach to Project Manager. He occasionally blogs at ttp://blog.vivekprahlad.com Vivek is an avid bass player. He lives in Bangalore with his wife Oormila and their 1-year old daughter Samarra.
The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24.
Apple Chow and Santiago Etchebere: Building a flexible and reusable framework around Selenium
Apple Chow
Apple Chow currently works at Google’s Checkout group where she is developing back-end automation frameworks. She has also worked at Google’s CRM group leading functional testing, load & performance testing, and designing web automation frameworks. Before joining Google, she worked at eBay where she developed general testing tools for the QA organization and tools for testing the kernel and database applications. Prior to eBay, she has also held software developer and test automation lead roles in various companies including Sun Microsystems, Trend Micro, Kovair Software, National Semiconductors and AMD. Apple Chow received the B.S. degree in Electrical Engineering from U.C. Davis and M.S. degree in Computer Engineering from Santa Clara University.
Santiago Etchebehere
I’m 27, from Argentina, I’ve studied at the Engineering College of “Universidad de Buenos Aires” (Argentina) where I’ve also been a teacher assistant, I’m currently working on my grade thesis (Testing Automation based on Open Source Tools) to get my degree as IT Engineer. I really enjoy my life at home, hanging out with my friends, and I like learning languages and different cultures, which is not difficult in a city like Buenos Aires, where I live. I’ve worked for different software development companies in Buenos Aires, as a software engineer, developing with a variety of languages and tools (mostly Java and C++). Currently, I’m working for Globant (www.globant.com), an Argentinian software company since Jan 2006, and providing services to Google since Aug 2006 in the CRM QA project where I’ve worked with the team (Googlers and Globant employees) to create an automation framework based on Selenium and other tools for testing web applications. The framework grew and it’s now being used by some other projects at Google too.
The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007.
Patrick Copeland, Keynote
The 2nd Annual Google Test Automation Conference (GTAC) in our New York office on August 23 and 24, 2007.
Adam Porter & Atif Memon – Skoll DCQAS
Software engineers increasingly emphasize agility and flexibility in their designs and development approaches. They increasingly use distributed development teams, rely on component assembly and deployment rather than green field code writing, rapidly evolve the system through incremental development and frequent updating, and use flexible product designs supporting extensive end-user customization. While agility and flexibility have many benefits, they also create an enormous number of potential system configurations built from rapidly changing component implementations. Since today’s quality assurance (QA) techniques do not scale to handle highly configurable systems, we are developing and validating novel software QA processes and tools that leverage the extensive computing resources of user and developer communities in a distributed, continuous manner to significantly improve software quality.
Adam Porter
Adam A. Porter is a professor with the Department of Computer Science, University of Maryland and is the Associate Director of the Institute for Advanced Computer Studies. He is a winner of a National Science Foundation CAREER Award and the Dean’s Award for Teaching Excellence in the College of Computer, Mathematical and Physical Sciences at the University of Maryland. He is currently a member of the editorial board of the IEEE Transactions on Software Engineering and served previously on the editorial board of the ACM Transactions on Software Engineering and Methodology. He is a senior member of both the IEEE and ACM. His current research interests include empirical methods for identifying and eliminating bottlenecks in industrial development processes, experimental evaluation of fundamental software engineering hypotheses, and development of tools that demonstrably improve the software development process.
Atif Memon
Atif M. Memon is an Associate Professor at the Department of Computer Science, University of Maryland. He received his BS, MS, and Ph.D. in Computer Science in 1991, 1995, and 2001 respectively. He was awarded a Gold Medal in BS. He was awarded Fellowships from the Andrew Mellon Foundation for his Ph.D. research. He received the NSF CAREER award in 2005. His research interests include program testing, software engineering, artificial intelligence, plan generation, reverse engineering, and program structures. He is the inventor of the GUITAR model-based testing software. He serves on the Editorial Boards of the Journal of Software Testing, Verification and Reliability (STVR), the Open Software Engineering Journal (OSE), and the Canadian Journal of Pure and Applied Sciences (CJPAS).