Angie Jones: Advanced Automation for Agile:UI, Web Services, and BDD
As testing shifts left in an agile world, teams rely on the fast feedback of automated scenarios for continuous integration/deployment. Automation frameworks must be designed to be stable, robust, and flexible. The traditional way of automating UI scenarios in a silo doesn’t lend itself to agile practices.
In this hands-on workshop, you will build an advanced automation framework capable of keeping up with the demands of agile development. This single framework will be capable of supporting the automation of UI and web services, as well as Behavior-Driven Development (BDD) initiatives.
You will learn how to :
Angie Jones is a Senior Automation Engineer at Twitter who has developed automation strategies and frameworks for countless software products. As a Master Inventor, she is known for her innovative and out-of-the-box thinking style which has resulted in more than 20 patented inventions in the US and China. Angie shares her wealth of knowledge by speaking and teaching at software conferences all over the world and leading tech workshops for young girls through Black Girls Code.
Fiona Charles: Survival Guide for the Ethical Tester
A recent Business Insider article described a “huge” online discussion between programmers about “the unethical and illegal things they’ve been asked to do”.
Chances are high that you as a tester will also be asked some day to do something in your work that conflicts with your values. Perhaps it has happened to you already.
The power of software over people’s lives is increasing daily. Its sheer pervasiveness makes it easy to take its impacts for granted. Yet we know that some systems can do irreparable and invisible harm when they fail—and sometimes when they work “correctly”.
Even seemingly insignificant software can present ethical issues for the people who build and test it. Apps that track locations or collect apparently trivial personal data can be used by corporations or governments to invade privacy, influence elections and shatter human rights.
In this workshop we will examine the different kinds of ethical quandaries a tester might be faced with. We will work together to explore and develop practical methods of addressing them, covering such topics as:
Testers can’t escape ethical issues in their work. Let’s equip ourselves to deal with them in advance, before a given situation becomes urgent.
Fiona Charles teaches organizations to manage their software testing risk, and IT practitioners project skills “beyond process”—hands-on practical skills essential to thrive and excel on any kind of software project. An expert test consultant and manager, she has been immersed in the action through 30+ years of challenging projects across the business spectrum on both sides of the Atlantic. Throughout her career, Fiona has advocated, designed, implemented and taught pragmatic and humane practices to deliver software worth having. Fiona publishes articles and blog posts, and she conducts experiential workshops at international conferences and in-house for clients. She is the co-founder (with Anne-Marie Charrett), of Speak Easy, a volunteer organization whose goal is to increase gender diversity and help new speakers find their voices at tech conferences. Contact Fiona via her website www.quality-intelligence.com, and follow her on twitter @FionaCCharles.
Michael Kaufman: Leading & Coaching with Responsibility
Do people around you waste valuable time and energy NOT taking ownerships for obvious and important problems? Christopher Avery, with more than 25 years of applied research in the field of leadership on how responsibility works in the mind, has developed this workshop: “The Responsibility Process – Leading and Coaching.” In this one day interactive workshop, for Leaders and Coaches, you will learn the mental processes and language of responsibility, and how your understanding of responsibility will change the choices being made.
Mike is an Agile Coach and Trainer, full of passion for coaching people and teams. He fully believes in the agile principles and strives to incorporate them into everyday living. Mike believes agile is a better way to work and live and supports teams in adopting and improving these values and principles. He is also an Accredited Leadership Gift Practitioner.