Meet our Faculty Dr. Magdy Hanna, Chairman

Dr. Hanna is a recognized educator, speaker and consultant in several areas of software engineering. His distinguished seminars on various topics have been highly rated by software professionals. His experience with software goes back to the mid 1970's, when he worked as a developer at the NCR Center and the American University in Cairo , Egypt . Over the last thirty-five years, Dr. Hanna has worked in all aspects and capacities of software projects and processes. He has trained over 50,000 professionals around the world over the last 20 years. His passion and enthusiasm for testing, process improvement, and software engineering are contagious.

Dr. Hanna is Founder, CEO, and Chairman of several organizations:

  1. International Institute for Software Testing (www.iist.org), leading educational and professional development organization that provides education-based certifications to software test and quality professionals around the world. Dr. Hanna serves as the Chairman of Advisory Board for the Certified Software Test Professional (CSTP) and the Certified Test Manager (CTM) credentials.
  2. International Institute for Software Process (www.spinstitute.org), leading professional development organization that provides education-based certifications to software process improvement professionals around the world. Dr. Hanna serves as the Chairman of Advisory Board for the International Software Process Improvement Certification (ISPIC).
  3. International Conference on Practical Software Quality and Testing, (www.PSQTconference.com).
  4. International Conference on Software Process Improvement, (www.icspi.com).
  5. RommanaTM Software (www.Rommanasoftware.com). In this role, he is the Chief Architect of an Integrated Software Lifecycle Management System.

Dr. Hanna also served as Editor-in-Chief of the Journal of Software Test Professionals, a publication of the International Institute for Software Testing, now the Bug Free Zone (www.iist.org/bugfreezone.php). As a professor of Software Engineering at the University of St. Thomas , he taught graduate courses on several software engineering topics with emphasis on practical software quality techniques. Dr. Hanna consults with companies to define and improve their software processes using disciplined software engineering approaches.

Dr. Hanna developed new approaches and methods in software engineering including the Scenario-Based Development and Testing (SBDT), Requirement-Based Project Management (RBPM), Software Quality Engineering Methodology (SQEngineer), the Unified Data Model (UDM), and the Data-Driven Object Model ( DOM ). Dr. Hanna and his instructors conduct hundreds of free online webinars each year.

Dr. Hanna holds a Ph.D. and a Masters Degree in Computer and Information Sciences form the University of Minnesota , also a Masters in Operations Research from Cairo University , and B. Sc. in Petroleum Engineering from Suez Canal University, Egypt.

Mary Romero Sweeney

Mary Romero Sweeney has 30 years experience in Information Technology focusing on databases, software programming and software testing. She has worked for Boeing Defense and Space Group and then moved into the dotcom industry and most recently worked for Microsoft for six years in Entertainment and Devices leading the Business Intelligence team for the Xbox and Kinect. She has degrees in Computer Science and Mathematics from Seattle University and a Software Program Management certification from Carnegie Mellon University. She received the TDWI Certified Business Intelligence Professional in 2011 and is a SQL Server MCP. She has published multiple industry articles on a variety of IT topics and published two software testing books. She began teaching at the college level 18 years ago and enjoys that the most.

Judy McKay

Judy McKay has spent the last 20 years working in the high tech industry with particular focus on software quality assurance. She has managed departments encompassing all aspects of the software lifecycle including requirements design and analysis, software development, database design, software quality assurance, software testing, technical support, professional services, configuration management, technical publications and software licensing. Her career has spanned across commercial software companies, aerospace, foreign-owned R&D and various Internet companies.

Judy has been conducting training seminars nationwide for four years for audiences ranging from 150 to 3. Her well-accepted, enjoyable and informative courses are based on the real world application of practical data. Her courses cover the spectrum of software quality assurance, including creating and maintaining a world class quality assurance team, designing and implementing quality assurance and effective testing, and creating and implementing useful test plans. She also offers a course introducing the non-programmer to programming and databases.

Robin F. Goldsmith JD

Robin Goldsmith JD is internationally recognized as an authority on business engineering and software acquisition/development quality, testing, and productivity. He is a frequent speaker at leading conferences and formerly International Vice President of the Association for Systems Management. Robin is the author of the book:"Discovering REAL Business Requirements for Software Project Success".

Subhash C. Bhattachayya

Subhash C. Bhattachayya is a Senior Automation specialist with 9 years experience in the arena of automated performance and functional testing. He has 6 years experience in software training for corporations.

Subhash has worked on many projects throughout the continental US primarily with Financial institutions and e-commerce companies. He has developed many customized "automation best practices" documents and automation/performance frameworks for clients.

Subhash holds a Bachelors of Electrical Engineering from the City College of New York and is a Certified Segue Scalability engineer, Segue's Silk Certified and Mercury WinRunner Certified automation engineer.

Michael Lawler

Mr. Lawler has been involved in the IT industry since 1984. Prior to joining his current firm in 1997, Mr. Lawler worked for a major international hotel chain where he held several positions finishing his career as an IT Director for the Chicago area. Mr. Lawler has been a team member and team lead on a variety of software quality projects across several industries including Financial, wholesale and retail consumer products sales and distribution, technology, and many others. Mr. Lawler has managed several projects involving implementing effective Quality Assurance and Quality Control process designed for a risk-based approach, Test Strategy development, as well as implementation of Test Automation for both Functional and Performance testing. Mr. Lawler provides project support and oversight for software quality project teams, including Test Automation Analysts, on an ongoing basis.

Fernando Carrillo

F.Carrillo is a recognized consultant and instructor in the discipline of software testing. He holds the CSTP certification and he has been involved in the IT and Software Testing industry since 1997. F.Carrillo has experience roles like software tester, test manager, developer, software test consultant and Director of QA in different industries like telecommunications, insurance, banking, manufacture, beverages, pharmaceutical and foods, in countries like Argentina, Mexico, Spain, Denmark, Germany, England and USA. He has implemented software testing areas, procedures, process and best practices in different international companies. F.Carrillo has trained more than 2,000 professionals in the last 10 years, and has a huge passion and enthusiasm for Software Testing Discipline.

Paul Grossman

Paul Grossman has over eight years experience in Software Test Automation delivering solution projects on a variety of technical platforms. He has a demonstrated record of leadership and project management. With extensive experience with life-cycle methodologies, Paul is experienced in identifying and managing project risks. Known for his effective communication skills, he has presented as a Track Speaker at several quality assurance conferences which include HP Software Universe, Mercury World, and a variety of User's Group Meetings. Paul has delivered process and automated tool training for several organizations. In each presentation, Paul shares his real world experience, techniques, and best practices to maximize the test automation investment.

Michael Yudanin

Michael Yudanin is a seasoned IT professional, who specializes in management of IT services delivery and in process improvement consulting. His management skills are based on best practices and leading standards like CMMI, IEEE and ISO, streamlines software life cycle processes and achieves higher product quality through process improvement. Michael provides solutions for complex software development environments, e.g., large scale implementation of highly customized software products and distributed organizations. He is very knowledgeable in the latest developments with IT processes and technologies. Michael is very dependable and professional. He is Certified by the American Society for Quality as a Software Quality Engineer (CSQE).

Frank Baradari

Frank Baradari has over 28 years of experience in the IT industry. He first started his career as a programmer in the Middle East working for IBM and then moved to US in 1976 for advanced education. Since then, he worked for several leading software and hardware companies including Westinghouse, Informix, Oracle, COM21, Accenture, Unitek Consulting, and Bearingpoint. At these companies, Frank worked as a developer, manager, and Director in many projects. In several positions, he had the release responsibility for the final product as well as leading the development of software life cycle and total quality assurance process.

Frank has extensive experience in Enterprise Architecture, operational support, process management, and overall program management of IT solutions in large enterprise and start-ups. He currently works as an independent IT consulting.

Frank has a BS and MS in Physics, MS and Ph.D. in Numerical methods and applied engineering from US universities.

Jay Ruuska

Jay Ruuska is a consultant specializing in software test automation. He helps teams develop and implement test-automation strategies and architectures. Recent clients include Cisco Systems, Westinghouse, and the Gap. He also provides training for automated GUI validation. Previously he held positions at IBM and EDS in the United States and abroad.

Jay has been involved in the disciplines of user-interface testing (usability, functional validation, visual defect detection, and user-acceptance testing) across various media since 1987. He is an honors graduate of the University of North Texas and has been a featured speaker in North America, Europe, and Asia.

Mike Ennis

Mike Ennis has over 20 years of experience with all phases of testing. Mike has a very deep technology and testing background and has led numerous test teams both on and off-shore. Additionally, Mike has conducted test assessments, created process improvement initiatives, created test strategies, test plans and has led execution efforts at various clients such as IBM, BMC Software and Intuit. He is a Senior Manager specializing in planning and executing testing efforts From an industry perspective, Mike is a Certified Software Testing Engineer, Certified Software Quality Analyst, a Certified Foundation Level Tester as well a respected speaker, mentor & coach at some of the largest software testing conferences globally.

Dr. Subraya BM

Dr. Subraya BM, Vice President, currently works for Education and Research Department, Infosys Limited, Mysore, India. His area of research is in Software Testing and in particular Web Performance testing. He has been responsible for starting a Performance Testing Centre (InPTC) and consulted many customer projects in the area of Performance testing. He has offered tutorials in Web Performance Testing in many pre-conference Tutorials including QAI, SEPG and PSQT international Conferences. He is the author of a book titled "Integrated Approach to Web Performance Testing: A Practitioner's Guide" published by IRM Press, USA. He has more than 18 years of academic experience and 13 years' in IT industry. Dr. Subraya holds a Ph.D from Indian Institute of Technology, Delhi, Computer Science & Engineering Department, in the area of hardware verification.

Al Sorkowitz

Mr. Al Sorkowitz was a Computer Scientist with the Department of the Navy where he was responsible for developing large, real-time software intensive systems. Prior to joining the Dept of the Navy, he was Director of the Standards and Quality Control Staff, at the Department of Housing and Urban Development. While at HUD, he initiated a successful testing procedure to improve the quality of unit testing that utilizes automated tools and testing metrics. A paper on this effort was published in a special issue of the IEEE Computer Society magazine "Computer" devoted to Software Quality Assurance, and was later reprinted and widely distributed in the Department of Defense Computer Institute "Selected Computer Articles"

The seminars presented by Mr. Sorkowitz are the practical hands-on "lessons learned" by himself and his staff, developing software in-house, as well as the experience working with a large number of software contractors.

Mr. Sorkowitz has published papers and has presented seminars on Software Metrics, SQA, and Testing at conferences sponsored by the IEEE Computer Society, ACM, DPMA, and the British Computer Society.

Tom Igielski

Tom Igielski has over 20 years of experience in the IT / QA field. Tom currently specializes in Quality Assurance, Automated Testing, Software Development Process and Application Performance Management. Over the last four years, Tom has focused on all aspects of web application performance testing, including those associated with configuration and scalability. Tom has managed enterprise Quality Assurance Program implementations across multi-division corporations, with a special focus on using automated tools to do functional, regression, and load testing. He routinely consults with clients in the selection, training and review of outsourced work activities in the areas of Quality Assurance and Software Testing. He holds a Certified Software Test Engineer (CSTE) certification from the Quality Assurance Institute and holds LoadRunner CPC Certification from Mercury Interactive. He is a Mercury Certified Instructor (CI).

Clyneice Chaney

Clyneice holds certifications from American Society for Quality as a Certified Quality Manager, Quality Assurance Institute's Certified Quality Analyst, and Project Management Institute's Professional Project Manager.

Focusing on process improvement and procedure development in the software testing and quality assurance areas, Clyneice has successfully lead process improvement, methodology development, and reengineering projects for organizations wishing to improve their software development, testing processes, and tool implementation. She serves as an examiner for Virginia 's State Quality Award.

Clyneice is currently an instructor for the International Institute for Software Testing and has presented technical papers at the Software Engineering Institute: SEPG Conference, American Society for Quality: Quality Manager's conference, Quality Assurance Institute International Testing conference and STAR East Testing and the Quality Assurance Institute conference.

Dr. Timothy Korson

Dr. Timothy Korson has had a decade of substantial experience working on a large variety of systems developed using modern software engineering techniques. This experience includes distributed, real time, embedded systems as well as business information systems in an n-tier, client-server environment. Dr. Korson's typical involvement on a project is as a senior management consultant with additional technical responsibilities to ensure high quality, robust test and quality assurance processes and practices. Dr. Korson has authored numerous articles, and co-authored a book on Object Technology Centers. He has given frequent invited lectures at major international conferences and has contributed to the discipline through original research. The lectures and training classes he presents are highly rated by the attendees.

Barbara Ainsworth

Barbara Ainsworth, PMP, CSQA, CSTE, ITIL Service Management, is Principal Consultant for Process Plus International LLC. She has 20+ years experience including: Process Engineering, Management, and Improvement; Program/Project Management and PMOs; and Quality Control. She is a change agent working with small to global organizations, cross-functionally, with CIOs to technologists. Barbara serves as consultant, management, as well as individual contributor. She has a well-rounded understanding of and expertise in industry models and best practices; and the implications and impact of using them. Results include: web Project Management Life Cycle; centralized QA/PMO; COO's measurement program with dashboard, transformed cultures, trained countless people at companies, conferences, seminars, etc.

Joe Raassi

Joe Raassi has over 30 years of experience in the IT industry. He first started his career as a lecturer in mathematics and computer science in Europe and the Middle East and then moved to Silicon Valley in 1986. Since then he has worked for several leading software and systems companies including Veritas Software, Network Appliance, Chromatic Research, and NetIQ Corporation.

At these companies, Joe was involved, as a developer, tester, and manager, in several projects including C/C++ Compilers, Unix Kernel, Storage Management, Programmable Multimedia Processors, and Systems and Applications Management Software. He has also held management and consulting positions at some of these companies, including 'Director of Quality Assurance' at NetIQ and Chromatic, where he built, trained, mentored, and managed world-class software engineering teams in the U.S. and abroad.

Joe is passionate about all aspects of software quality engineering. His research and work interests include test tools and efficient testing, code coverage, risk and change management, test automation, software release engineering, the cost of poor quality software, software engineering process models and standards, software engineering training, and testing/QA in Agile and Open Source development environments.

Joe currently works as an independent software engineering contractor and is involved in QA consulting and training projects in the U.S. and abroad. He spends his free time working to construct and maintain his soon to be available www.ontest.com Web site.

Joe holds a MS degree in Computer Science from Loughborough University in the U.K, and is an honors graduate of the Institute of Mathematics and Its Applications. His hobbies include hiking, music, traveling, and reading world history and cultures. He has three children and lives with his wife in Los Altos , CA .

Doug Ashbaugh

Douglas A. Ashbaugh, CISSP, CISA, CSSLP has more than 20 years combined experience in Project Management, Information Security; Risk and Vulnerability Assessment; Systems Acquisition; Systems Development, Integration, and Testing; Regulatory Compliance; Emergency Response and Recovery; and Training Development. He currently leads a team of dedicated information security analysts in providing security strategy and solutions, evaluation and assessment services, application security services and security remediation services to both corporate as well as various federal, state and municipal government clients. His 20+ years of Information Systems experience in both government and commercial environments provides a solid foundation to achieve outstanding results in various environments . He is part of the first class of professionals to receive the Certified Secure Software Lifecycle Professional (CSSLP) certification. He is a published author of: "Security Software Development: Assessing and Managing Security Risks" (2008).

Wayne Yaddow

Wayne Yaddow began his career with IBM where he worked for more than 20 years. He continued for several years as a data warehouse QA consultant in the NYC financial industry. Working with financial industry and capital market firms such as Citigroup, JPMorgan Chase, Standard and Poor’s and Oppenheimer Funds, he has lead test planning and implementations for several data warehouse projects. While with McGraw Hill companies, he contributed as a key member of a development team that won McGraw Hill's 2009 "IT Innovation Award" for function and data quality. Wayne contributes to the IBM Data Management Magazine web site (ibmdatamag.com). Recently, he co-authored the book, "Testing the Data Warehouse". Wayne can be reached at wyaddow@gmail.com