Join us for a packed week of UI Automation learning and hands-on activities in the form of Webinars, Challenges, Experience Reports and so much more!

 

4 Workshops, 5 Experience Reports, 1 TestBash Revisited, 1 Masterclass, 1 Ask Me Anything, 1 Panel Discussion, 1 MeetUp and 4 Lean Coffees

 

Recordings

Watch the recordings from UI Automation Week.

What Happened

Select a session to learn more about it.

  • Mark Winteringham
  • UI Automation Week Challenges: Java Edition
    Mark Winteringham
    99 Minute Workshop

    UI Automation Week Challenges: Java Edition

    What

    99 Minute Workshop

    Description

    It’s UI Automation week and to get the ideas flowing and everyone sharing we set out a series of UI automation challenges for you to take part in. Members of the testing community have been working hard on these and getting ready to share their experiences as part of the themed week. However, not everyone wants to work on these challenges alone. Sometimes it’s best to learn with others or with the guidance of someone more experienced.

    In this special, one of a kind, 99 Minute Workshop, we’re going to do exactly that. By joining this workshop you’ll have the opportunity to learn with fellow testers and with our instructor Mark Winteringham. During the workshop, Mark will go through each of the challenges, show you how to complete them and discuss the theory behind the solutions.

    Who is this course for?

    This course is for anyone looking to start UI automation or improve their existing UI automation work. For new starters, you’ll learn how to create your first UI automation, adopt good habits when writing code and see what is possible with UI automation after some practice. For the more experienced, we’ll go back to basics to polish up our skills, remind ourselves how to create clean code and then look at how we can expand the reach of our UI automation.

    In this workshop will be using Java, so some knowledge of how to use the language is required which you can get from taking the Automation in Testing Java Course.

    Takeaways

    • Practise creating a basic UI automation check
    • Discover patterns to improve UI automation code
    • Adapt UI automation checks to use visual checking techniques
    • Adapt UI automation checks to run across different browsers
    • Practise automating the UI of a Desktop application

    Prerequisites

    In this workshop will be using Java, so some knowledge of how to use the language is required which you can get from taking the Automation in Testing Java Course.

    You should also have:

    • Java 1.8 installed
    • Maven installed
    • IDE installed

    Speaker

    Mark Winteringham
    Mark Winteringham
    OpsBoss
    Mark Winteringham is a tester, toolsmith and the Ministry of Testing OpsBoss with over 10 years experience providing testing expertise on award-winning projects across a wide range of technology sectors including BBC, Barclays, UK Government and Thomson Reuters. He is an advocate for modern risk-based testing practices and trains teams in Automation in Testing, Behaviour Driven Development and Exploratory testing techniques. He is also the co-founder of Ministry of Testing Essentials a community raising awareness of careers in testing and improving testing education. You can find him on Twitter @2bittester or at mwtestconsultancy.co.uk / automationintesting.com
  • Paul Grizzaffi
  • I'm Hunting Sasquatch – Finding Intermittent Issues Using Periodic Automation
    Paul Grizzaffi
    Test Bash Revisited

    I'm Hunting Sasquatch – Finding Intermittent Issues Using Periodic Automation

    What

    Test Bash Revisited

    Description

    In American pop culture, Sasquatch (also known as Bigfoot) is likely a non-existent, ape-like, creature infrequently seen in the Pacific Northwest of North America. In the software realm, we have our own version of Sasquatch: that irritating, "intermittent issue" occurring in the system. These kinds of issues are typically difficult to find and often blamed on anything other than a product defect.

    We typically run our automated tests on event boundaries, i.e. when we have a successful build and deployment; we look for problems when we think we may have introduced problems. Logically, these points of change are when we expect to have injected new issues, so, we only look for issues at those times. This approach alone, however, only gives us limited opportunities to reproduce our intermittent issues. If we also ran our automation periodically, we would have additional opportunities to reproduce these types of issues; we simply call this approach periodic automation.

    Using a real-world example from his own experience, Paul Grizzaffi will explain how this periodic automation can help hunt down these elusive targets. For additional context, he will explain how this approach relates to High-Volume Automated Testing (HiVAT), as well as some HiVAT basics and examples. He will also explore some considerations of which we need to be mindful when implementing periodic automation in order to avoid desensitisation to failures.

    Though we may never find “the real” Sasquatch, applying periodic automation increases our chances of finding our own intermittent issues.

    Takeaways

    • The complexity of most current software systems all but guarantees intermittent issues.
    • Running automation on non-event boundaries can help catch intermittent issues.
    • While periodic automation evolved from academic-research, it also has real-world applications.
    • We must be mindful of “failure fatigue” when adding automation runs

    Speaker

    Paul Grizzaffi
    Paul Grizzaffi
    Principal Automation Architect
    As a Principal Automation Architect at Magenic, Paul Grizzaffi is following his passion of providing technology solutions to testing and QA organizations, including automation assessments, implementations, and through activities benefiting the broader testing community. An accomplished keynote speaker and writer, Paul has spoken at both local and national conferences and meetings. He is an advisor to Software Test Professionals and STPCon, as well as a member of the Industry Advisory Board of the Advanced Research Center for Software Testing and Quality Assurance (STQA) at UT Dallas where he is a frequent guest lecturer. Paul enjoys sharing his experiences and learning from other testing professionals; his mostly cogent thoughts can be read on his blog at https://responsibleautomation.wordpress.com/.
  • Ioan Solderea
  • Richard Bradshaw
  • Rashmi Priya
  • Paul Gareze
  • Experience Reports - Java
    Ioan Solderea, Richard Bradshaw, Rashmi Priya, Paul Gareze
    Experience Reports

    Experience Reports - Java

    What

    Experience Reports

    Description

    Join Mark Winteringham as he hosts the Java experience reports. In this session, Mark will be joined by community members who took the challenges on and solved them using Java. During each experience report, the speakers will demonstrate their final solutions, explaining the approach they took, tooling they chose, the decisions they made and how they overcame the problems they faced while solving these challenges.

    These experience reports will give you real-world insight into how your peers solved the same problems. Demonstrating how there is always more than one way to solve a problem, and how fortunate we are to have a plethora of tooling in the testing/quality space. Not only will you get to see the technical solutions to the challenges, we all love to geek over some code, but you’ll also hear about the problem-solving techniques people use and how they manage their work. Learn the steps and actions taken when tooling presents them with errors or the application under test isn’t behaving how we thought it should.

    If you still need more convincing, you’ll also be able to ask the speakers questions during their experience reports, and Mark will also be asking them questions to make sure we learn as much as possible from each speaker's experience.

    If you want to see the format in action, check out the recordings from the Automation Week which happened back in October 2020.

    Speakers

    Ioan Solderea
    Ioan Solderea
    Lead QA
    I am one of those people who want to know all about all but will also be happy knowing a lot about a lot. Because of this I choose to be a tester since you get to learn always new technologies, you get to test in the most diverse areas and it is always fun to tell people you found a bug.
    Richard Bradshaw
    Richard Bradshaw
    BossBoss
    Richard Bradshaw is an experienced tester, consultant and generally a friendly guy. He shares his passion for testing through consulting, training and giving presentation on a variety of topics related to testing. He is a fan of automation that supports testing. With over 10 years testing experience, he has a lot of insights into the world of testing and software development. Richard is a very active member of the testing community, and is currently the FriendlyBoss at The Ministry of Testing. Richard blogs at thefriendlytester.co.uk and tweets as @FriendlyTester. He is also the creator of the YouTube channel, Whiteboard Testing.
    Rashmi Priya
    Rashmi Priya
    QA Analyst
    I am a tester with around 5 years of experience, recently I dipped my toes in automation testing. So far I am enjoying coding and turning my testing ideas to run automatically.
    Paul Gareze
    Paul Gareze
    Automation Architect
    Hi, I'm Paul. I have over 10 years experience in testing with the majority of that specifically focused on test automation. I enjoy working with teams to build quality into their development processes, in turn helping to successfully deliver software that provides a great experience for users. I have a passion for learning and continual improvement and I am keen to share my experience to support others.
  • Carlos Kidman
  • UI Automation Week Challenges - Python Edition
    Carlos Kidman
    99 Minute Workshop

    UI Automation Week Challenges - Python Edition

    What

    99 Minute Workshop

    Description

    It’s UI Automation week and to get the ideas flowing and everyone sharing we set out a series of UI automation challenges for you to take part in. Members of the testing community have been working hard on these and getting ready to share their experiences as part of the themed week. However, not everyone wants to work on these challenges alone. Sometimes it’s best to learn with others or with the guidance of someone more experienced.

    In this special, one of a kind, 99 Minute Workshop, we’re going to do exactly that. By joining this workshop you’ll have the opportunity to learn with fellow testers and with our instructor Carlos Kidman. During the workshop, Carlos will go through each of the challenges, show you how to complete them and discuss the theory behind the solutions.

    Who is this course for?

    This course is for anyone looking to start UI automation or improve their existing UI automation work. For new starters, you’ll learn how to create your first UI automation, adopt good habits when writing code and see what is possible with UI automation after some practice. For the more experienced, we’ll go back to basics to polish up our skills, remind ourselves how to create clean code and then look at how we can expand the reach of our UI automation.

    Takeaways

    • Practise creating a basic UI automation check
    • Discover patterns to improve UI automation code
    • Adapt UI automation checks to use visual checking techniques
    • Adapt UI automation checks to run across different browsers
    • Practise automating the UI of a Desktop application

    Prerequisites

    In this workshop will be using Python, so some knowledge of how to use the language is required which you can get from taking the Introduction to Python Course.

    You should also have:

    • Python 3.8.6
    • VS Code or PyCharm (community edition is free)

    Speaker

    Carlos Kidman
    Carlos Kidman

    Carlos Kidman is the QA Manager at Jane.com, but who would have thought that Magic the Gathering would introduce him to QA in the first place? Now it’s an integral part of his life. He started in QA Engineering, but quickly moved into Test Automation and grew to appreciate each player and role in the development game. He wants to share the love and joy he’s found with QA and believes that a rising tide raises all ships. Carlos specializes in creating Test Automation Frameworks for UI, Integration, and Service tests, scaling tests and empowering developers and testers with CI/CD tools like Jenkins, Docker, and Kubernetes, and works closely with Infrastructure and DevOps organizations.

    Although he is currently a QA Manager at Jane.com, he is also very active in the community. He is the founder of QA at the Point and QA Utah and is also a board member of DevOpsDays.

  • Alyssa Burlton
  • The UI Test That Cried Wolf
    Alyssa Burlton
    Masterclass

    The UI Test That Cried Wolf

    What

    Masterclass

    Description

    Automated UI tests give you confidence that whole areas of your system are playing nicely together. But they also come at a price, and it's not just that they're slower than other types of test. Worse than that, they can also be unreliable - I'm talking about "that test" which occasionally falls over when nothing is actually wrong.

    This flakey behaviour is by no means unique to UI tests, but they are much more susceptible to it. By definition, they are covering many areas of your system at once, meaning there's a bigger set of moving parts in which something can go wrong. Mis-fired requests, elements stealing focus at the wrong moment, variable loading times - it can be a minefield. And when a test does start acting up, diagnosing and fixing it can be even more awkward.

    So what do we do? The first important step is to acknowledge that these flakes are inevitable, just as bugs in production are. By embracing failure and investing in observability, we can ensure that they are as easy to diagnose and quick to fix as possible. In this talk, I will demonstrate some strategies for achieving this, as well as outlining why it is crucial to do so for your team's productivity.

    Takeaways

    • Flakes in CI pipelines are a productivity killer, and UI tests are particularly susceptible
    • Whilst you can learn from flakes and develop strategies to minimise them, it is inevitable that you'll continue to introduce new ones
    • Therefore, strong observability around your UI tests is important to stay on top of the problem

    Speaker

    Alyssa Burlton
    Alyssa Burlton
    Software Engineer
    Alyssa is a Developer, DevOps engineer and tech lead from Leeds in the UK, working at Glean. She has worked in development for 8 years, and over that time focused on writing easily deployable, testable software. An infrastructure as code fan, she writes repeatable architecture scripts and loves teaching others. Outside of work, she’s a Taskmaster fan, and has even has made it into the official #HomeTasking compilations! She enjoys sailing, the odd pair of high heels and a good ale.
  • Josh Grant
  • Mark Winteringham
  • Sergio Freire
  • Bhargavi Varala
  • Experience Reports - Python
    Josh Grant, Mark Winteringham, Sergio Freire, Bhargavi Varala
    Experience Reports

    Experience Reports - Python

    What

    Experience Reports

    Description

    During this session, our host Tristan Lombard will invite members of the community on screen to share their experience reports on how they completed the challenges using Python. You have the opportunity to learn how other testers solved these problems. We’ll delve deeper into the Python challenges, discovering the different approaches taken, asking questions about the tooling choices made and learn how you could apply the solutions taken to your own situation.

    Find out the logical different speakers used to solve the challenges, dealing with tooling errors and limitations along the way. You can ask the speakers questions, helping you to figure out your own solutions. Giving you the chance to gain as much as possible from this experience.

    If you want to see the format in action, check out the recordings from the Automation Week which happened back in October 2020.

    Speakers

    Josh Grant
    Josh Grant
    Solution Architect
    Josh is a test automation pro who has worked on automation in a variety of languages, frameworks and organizations. He currently focuses on helping enterprise teams succeed with test automation. He loves working with Python and occasionally having a cuddle with this cat.
    Mark Winteringham
    Mark Winteringham
    OpsBoss
    Mark Winteringham is a tester, toolsmith and the Ministry of Testing OpsBoss with over 10 years experience providing testing expertise on award-winning projects across a wide range of technology sectors including BBC, Barclays, UK Government and Thomson Reuters. He is an advocate for modern risk-based testing practices and trains teams in Automation in Testing, Behaviour Driven Development and Exploratory testing techniques. He is also the co-founder of Ministry of Testing Essentials a community raising awareness of careers in testing and improving testing education. You can find him on Twitter @2bittester or at mwtestconsultancy.co.uk / automationintesting.com
    Sergio Freire
    Sergio Freire
    Solution Architect and Testing Advocate
    Sergio Freire is a Solution Architect and Testing Advocate, working closely with many teams worldwide from distinct yet highly demanding sectors (Automotive, Health, and Telco among others) to help them achieve great, high-quality, testable products. By understanding how organizations work, their needs, context and background, processes and quality can be improved, while development and testing can "merge" towards a common goal: provide the best product that stakeholders need.
    Bhargavi Varala
    Bhargavi Varala
    Automation Test Engineer
    Bhargavi is currently working as Embedded Automation Test Engineer for a Fire alarm manufacturing company for the past 6 years.
  • Hugh McCamphill
  • UI Automation Week Challenges - JavaScript Edition
    Hugh McCamphill
    99 Minute Workshop

    UI Automation Week Challenges - JavaScript Edition

    What

    99 Minute Workshop

    Description

    It’s UI Automation week and to get the ideas flowing and everyone sharing we set out a series of UI automation challenges for you to take part in. Members of the testing community have been working hard on these and getting ready to share their experiences as part of the themed week. However, not everyone wants to work on these challenges alone. Sometimes it’s best to learn with others or with the guidance of someone more experienced.

    In this special, one of a kind, 99 Minute Workshop, we’re going to do exactly that. By joining this workshop you’ll have the opportunity to learn with fellow testers and with our instructor Hugh McCamphill. During the workshop, Hugh will go through each of the challenges, show you how to complete them and discuss the theory behind the solutions.

    Who is this course for?

    This course is for anyone looking to start UI automation or improve their existing UI automation work. For new starters, you’ll learn how to create your first UI automation, adopt good habits when writing code and see what is possible with UI automation after some practice. For the more experienced, we’ll go back to basics to polish up our skills, remind ourselves how to create clean code and then look at how we can expand the reach of our UI automation.

    Takeaways

    • Practise creating a basic UI automation check
    • Discover patterns to improve UI automation code
    • Adapt UI automation checks to use visual checking techniques
    • Adapt UI automation checks to run across different browsers
    • Practise automating the UI of a Desktop application

    Prerequisites

    In this workshop will be using JavaScript, so some knowledge of how to use the language is required which you can get from taking the Introduction to JavaScript Course.

    You should also have:

    • Visual Studio Code
    • Node 14.15.4. Use something like Node version manager if you need to switch versions

    For Challenge 4 only:

    Speaker

    Hugh McCamphill
    Hugh McCamphill
    Lead Automation Engineer
    I've been involved in testing for the last fifteen years or so including being a test manager and hands on testing, but currently focusing on developing test automation for Glofox. When I can I like to get involved in the community (COVID 19 permitting!) and have ran the Belfast Selenium Meetup for a number of years.
  • Suman Bala
  • Testing Ask Me Anything - UI Automation: Pros & Cons
    Suman Bala
    Ask Me Anything

    Testing Ask Me Anything - UI Automation: Pros & Cons

    What

    Ask Me Anything

    Description

    Suman is a QA advocate with a passion for improvement in quality processes and is a strong believer in Test Automation with nearly 15 years of testing experience. She did not fall into testing by chance instead she choose testing as a career.

    When she started working in 2006, software testing wasn’t seen as a skilled job. Her manager told her to go for "Software Developer" role because she can write code”. She wanted to change that thought process, so decided to stick with testing. She has designed & developed various automation frameworks from scratch from middleware graphics library, front-end web & native / hybrid mobile apps.

    She has some success and failure stories to share :)

    Some example questions and themes you may wish to ask include:

    • It's common saying "UI tests are flaky, how can you make them reliable?"
    • What are the benefits of UI tests?
    • Is it possible to achieve 100% automation?
    • What are the common test automation mistakes and how to avoid them?

    Speaker

    Suman Bala
    Suman Bala
    Test Architect
    Suman Bala is a Test Architect with a passion for improvement in quality processes and is a strong believer in Test Automation. She feels proud of how people’s perspective has changed regarding testing throughout her career. She is striving to instil the idea that quality is everyone’s responsibility as opposed to merely laying it at the feet of QA. She is a co-organiser for the Ministry of Testing Bucks meet-up. She is a mentor and coach at work and within the wider testing community. She is co-designing and delivering the “Software Testing Bootcamp” sponsored by the West Yorkshire Combined Authority.
  • Jaswanth Manigundan
  • José Carréra
  • Oliver Verver
  • Sandeep Singh Thukral
  • Experience Reports - JavaScript
    Jaswanth Manigundan, José Carréra, Oliver Verver, Sandeep Singh Thukral
    Experience Reports

    Experience Reports - JavaScript

    What

    Experience Reports

    Description

    Our host Vernon Richards will be inviting people to share their JavaScript Experience Reports. As an attendee, you get to learn from your peers and gain a different perspective on the challenge itself, maybe even discover a more efficient route to take!

    This will be a guided learning experience, our speakers will demonstrate the different angles you can take on one challenge. We all have unique ways of thinking and this Experience Report will provide you with different tools that can be used, different logic, and how you can shift your thinking to come up with a cleaner way to reach the solution.

    You have the opportunity to share your problems by asking our speakers questions and unearthing those “ah-ha” moments. You’ll be able to apply all this real-world knowledge to your day-to-day testing immediately, hopefully making your testing-life that bit easier!

    If you want to see the format in action, check out the recordings from the Automation Week which happened back in October 2020.

    Speakers

    Jaswanth Manigundan
    Jaswanth Manigundan
    Staff Quality Coach, Culture Amp
    I’m Jas from Melbourne. I currently work at Culture Amp as a Lead Quality Coach, specialising in test automation and testability. I have worked in the mobile app development space for almost a decade, where I saw mobile devices and operating systems get better and better by the day. My fascination towards mobile devices made me start my professional career as a mobile app developer. But my quest to build better apps and write code that is much more testable lead me to transition into a test automation engineer specialising in mobile. Since then, I’ve gradually explored a wide variety of test automation frameworks and have consulted for some of the leading mobile app teams in Australia to build efficient test automation suites for mobile apps. I have spoken about my mobile test automation journey in a variety of testing conferences like the Ministry of Testing’s Testbash and Saucelabs’ Saucecon. I now work at Culture Amp alongside the legendary Anne-Marie Charrett helping build a passionate quality enablement team. I currently work with test automation frameworks (functionality, contract and load) for APIs, microservices and event sourcing systems. Latest obsession… Observability within test frameworks.
    José Carréra
    José Carréra
    Senior QA Consultant
    Father of two. I'm from Brazil and moved to the UK in 2015. I've been working with software quality since 2006, currently a Senior QA Consultant @EnsonoDigital My contributions to Ministry of Testing - https://www.ministryoftesting.com/dojo/series/test-bash-2022/lessons/data-management-challenge-jose-carrera-using-insomnia - https://www.ministryoftesting.com/dojo/series/test-bash-2022/lessons/ui-challenge-jose-carrera-using-puppeteer - https://www.ministryoftesting.com/dojo/series/test-bash-2022/lessons/api-challenge-jose-carrera-using-insomnia - https://www.ministryoftesting.com/dojo/lessons/dynamic-security-testing-your-web-application-api - https://www.ministryoftesting.com/events/ui-automation-week-february-2021/experience-reports-part-3
    Oliver Verver
    Oliver Verver
    Software Developer
    I've written my first software as a kid in the '90s, studied computer science and saw the corporate world as a Java consultant. After that I switched to web development at a smaller company and now I am learning mobile development as an independent developer. I love writing beautiful code, working in an agile environment and helping people achieve their goals.
    Sandeep Singh Thukral
    Sandeep Singh Thukral
    Test Automation Engineer
    I am a Software Professional with two decades of experience in the industry. I have worked as a Software Tester, Developer and a Business Analyst in India and in The Netherlands. I have worked at small startups as well as large organizations like IBM and Adobe. For the past five years I have been creating automated tests in Java, Python and now JavaScript. I love writing clean, maintainable and readable code and learn new tools and methodologies. These days I am focusing of collaborating with developers to introduce and extend testing lower in the testing pyramid, promote Shift Left and also production monitoring.
  • Hilary Weaver-Robb
  • UI Automation Week Challenges - C# Edition
    Hilary Weaver-Robb
    99 Minute Workshop

    UI Automation Week Challenges - C# Edition

    What

    99 Minute Workshop

    Description

    It’s UI Automation week and to get the ideas flowing and everyone sharing we set out a series of UI automation challenges for you to take part in. Members of the testing community have been working hard on these and getting ready to share their experiences as part of the themed week. However, not everyone wants to work on these challenges alone. Sometimes it’s best to learn with others or with the guidance of someone more experienced.

    In this special, one of a kind, 99 Minute Workshop, we’re going to do exactly that. By joining this workshop you’ll have the opportunity to learn with fellow testers and with our instructor Hilary Weaver-Robb. During the workshop, Hilary will go through each of the challenges, show you how to complete them and discuss the theory behind the solutions.

    Who is this course for?

    This course is for anyone looking to start UI automation or improve their existing UI automation work. For new starters, you’ll learn how to create your first UI automation, adopt good habits when writing code and see what is possible with UI automation after some practice. For the more experienced, we’ll go back to basics to polish up our skills, remind ourselves how to create clean code and then look at how we can expand the reach of our UI automation.

    Takeaways

    • Practise creating a basic UI automation check
    • Discover patterns to improve UI automation code
    • Adapt UI automation checks to use visual checking techniques
    • Adapt UI automation checks to run across different browsers
    • Practise automating the UI of a Desktop application

    Prerequisites

    In this workshop will be using C#, so some knowledge of how to use the language is required which you can get from taking these courses:

    For Challenge 3 only:

    For Challenge 4 only:

    • Enable Developer Mode in Windows
    • Install WinAppDriver
    • Clone the WinAppDriver repository
    • Make sure you can open the .sln file: in WinAppDriver/ApplicationUnderTests/AppUIBasics/AppUIBasics.sln (you may need to add features to Visual Studio - these take 10+ minutes to install so make sure they’re done prior to the workshop!) - you don’t need to run the solution, just being able to open it will ensure what is needed is installed
    • Install Accessibility Insights for Windows

    Speaker

    Hilary Weaver-Robb
    Hilary Weaver-Robb
    Sr. Software Engineer (in Test)
    Hilary Weaver-Robb is a Sr. Software Engineer (in Test) near Detroit. She is a mentor to her fellow testers, makes friends with developers, and focuses a lot on API testing, and diving into the code as a tester. Hilary has always been passionate about improving the relationships between developers and testers, and evangelizes software testing as a rewarding, viable career. She runs the Motor City Software Testers user group, working to build a community of quality advocates. Hilary tweets (a lot) as @g33klady, and you can find her thoughts and experiences in the testing world, at g33klady.com.
  • Corina Pip
  • Niranjani Manoharan
  • Dana Aonofriesei
  • Strategy and Approach to UI Automation
    Corina Pip, Niranjani Manoharan, Dana Aonofriesei
    Panel Discussion

    Strategy and Approach to UI Automation

    What

    Panel Discussion

    Description

    In this session, Gwen Diagram will be joined by three guests, Corina Pip, Dana Aonofriesei and Niranjani Manoharan where they will share different experiences on their strategies and approaches to UI Automation.

    This is your opportunity to ask this panel of talented and experienced individuals your questions on this theme. Such as how to solve specific problems you’re facing, what new skills and knowledge to pick up on or what each of the panels like to use in their day to day work.

    Speakers

    Corina Pip
    Corina Pip
    Corina is a Senior Automation Engineer, with focus on testing by means of Java, Selenium, TestNG, Spring, Maven, and other cool frameworks and tools. Previous endeavours from her 13+ years testing career include working on navigation devices, in the online gaming industry, in the aviation software and automotive industries. Apart from work, Corina is a testing blogger (https://imalittletester.com/) and a GitHub contributor (https://github.com/iamalittletester). She is the creator of a wait based library for Selenium testing (https://github.com/iamalittletester/thewaiter) and creator of “The Little Tester” comic series (https://imalittletester.com/category/comics/). She also tweets at @imalittletester.
    Niranjani Manoharan
    Niranjani Manoharan
    Engineering Manager, Hippo Insurance

    An accomplished software engineering leader in building tools, test infrastructure and improving quality and developer productivity for industry pioneers like Lyft, Pinterest, eBay, Twitter and now at Hippo Insurance.

    Dana Aonofriesei
    Dana Aonofriesei
    Director of Engineering
    I started my career in Software Development 9 years ago and during this time I tried different roles and assignments, as Quality Assurance Engineer, Software Analyst, Scrum Master, Head of Product Quality, Engineering Manager in areas like banking, eprocurement, trust economy. I love working with teams, driving teams and individuals towards results and solving problems. A few keywords that describe me: sports, croissants, cheese, good coffee, competitive, positive.
  • Louise Gibbs
  • Viv Richards
  • Kate Paulk
  • Michiel Vanthuyne
  • Experience Reports - C#
    Louise Gibbs, Viv Richards, Kate Paulk, Michiel Vanthuyne
    Experience Reports

    Experience Reports - C#

    What

    Experience Reports

    Description

    Gwen Diagram will focus today on C# language, discussing the approaches taken to tackle these challenges with each experience report.

    Each speaker will share their solution to the challenge, including the tools they used (and why), their thinking behind the choices they made as well as any problems they overcame. No doubt you’ll recognise problems you’ve experienced yourself, now you have the chance to ask questions and take a deeper dive into all things C# and find a better way of addressing the challenges. Getting the most out of this Experience Report.

    If you want to see the format in action, check out the recordings from the Automation Week which happened back in October 2020.

    Speakers

    Louise Gibbs
    Louise Gibbs
    Senior Automation Tester
    Louise is a Senior Automation Tester at PebblePad. Her main job is to review and maintain the automated tests that are run overnight, and investigate the causes of any failures. She has also worked for companies in the e-commerce, scientific research and automotive industries, and runs a personal blog at louisegibbstest.wordpress.com, where she talks about her experiences as a software tester. She enjoys improving her testing skills and her main method for achieving this is by speaking to other Testers and discussing ideas.
    Viv Richards
    Viv Richards
    QA consultant
    Not the cricketer! I am the Lead QA consultant at Rubber Duck Consulting, an International speaker, conference organiser and facilitator. In my spare time I enjoy teaching children to code as a CodeClub volunteer as well as spending time with my wife and 5 children.
    Kate Paulk
    Kate Paulk
    Systems Quality Analyst
    I like to refer to myself as a chaos magnet, because if software is going to go wrong, it will go wrong for me. I stumble over edge cases without trying, accidentally summons demonic entities, and am a shameless geek girl of the science fiction and fantasy variety, with a strange sense of humor. Testing for more than 15 years has done nothing to make my sense of humor any less strange. I have a twitter account which I mostly ignore, and a Facebook account which I also ignore. If there's anyone who is worse than me at social media, I haven't met them. The same applies to my very intermittently updated blog (which I've been meaning to get back to for... more than 3 years now)
    Michiel Vanthuyne
    Michiel Vanthuyne
    Principal Quality Assurance Engineer and QX coach
    Michiel is principal quality assurance engineer and quality and user experience coach at Skyline Communications. After several years of working as an electronics and field quality engineer, he changed his career to work as software system engineer about 10 years ago. Putting those experiences together, his job evolved to software quality assurance engineering. His main focus is currently on manual and automated testing of .Net WPF desktop applications and continuous testing orchestration.
  • Trisha Chetani
  • Sandeep Singh Thukral
  • Rashmi Mohapatra
  • Stephen Boyle
  • Emna Ayadi
  • Moaz Adel
  • Experience Reports - Teams Challenge
    Trisha Chetani, Sandeep Singh Thukral, Rashmi Mohapatra, Stephen Boyle , Emna Ayadi, Moaz Adel
    Experience Reports

    Experience Reports - Teams Challenge

    What

    Experience Reports

    Description

    Our final session of the week is designed specifically for teams! We will reveal the challenge on the final morning, giving your team the day to solve it! So how will it work?

    This will be fascinating to see how the different teams work together to solve the challenges. You will undoubtedly recognise group dynamics at play. Not only will this be an interesting technical challenge, but a great way to observe communication between the teams. How they work together to resolve those error codes, how they pick the right tool for them and how they all deal with any confusion encountered along the way.

    With so many different people sharing their knowledge you can guarantee there will be a range of approaches, problems, solutions and generally a wealth of information shared! Plus which team will successfully complete the challenge? You’ll have to join us to find out

    So get your ticket, become a Pro member or get involved in a team!

    Speakers

    Trisha Chetani
    Trisha Chetani
    Software Tester
    I am software tester, and automation enthusiast. I have been assisting the teams in adhering to testing procedures and providing support, that enables teams to deliver high-quality software in Agile and DevOps environments. For professional growth, I'm always excited to attend conferences and meet-ups. I also take an active role in my community. I've been rewarded along the way with titles like "Browserstack Champion," "Postman Supernova," and "125 Awesome Software Testers," "AWS Community Builder". I'm also serving in the role of Board Member for the Association of Software Testing. I enjoy my work, but I've considered the larger picture more, so I'm seeking for prospects to succeed in a management position.
    Sandeep Singh Thukral
    Sandeep Singh Thukral
    Test Automation Engineer
    I am a Software Professional with two decades of experience in the industry. I have worked as a Software Tester, Developer and a Business Analyst in India and in The Netherlands. I have worked at small startups as well as large organizations like IBM and Adobe. For the past five years I have been creating automated tests in Java, Python and now JavaScript. I love writing clean, maintainable and readable code and learn new tools and methodologies. These days I am focusing of collaborating with developers to introduce and extend testing lower in the testing pyramid, promote Shift Left and also production monitoring.
    Rashmi Mohapatra
    Rashmi Mohapatra
    Quality Analyst
    I am an Automation tester from the very start of my carrer. Gradually i learnt the importance of analysis and collaborating with different roles .I contributed in java ,selenium, jS ,automations and recently learning regarding cloud foundry .
    Stephen Boyle
    Stephen Boyle
    Quality Assurance Engineer
    I’m a new QA Engineer with a start-up, having recently graduated from a Software Developer bootcamp. I have never tested before but I’ve been tasked with learning how to test from scratch, come up with a plan to test the app end-to-end and to teach the developers the best way to test.
    Emna Ayadi
    Emna Ayadi
    Test Coach
    Emna is a passionate software tester and details oriented who loves to analyse root cause, test and collaborate with diverse people and investigate issues. She has four years of experience on international projects in different business domains (mobile, web, desktop testing and also automotive testing). She appreciates delivering workshops about testing for her team and to the local "Sfax Testing" community to make them aware about different trends in software testing and Ministry of Testing meetup organizer in Sfax. Outside of work, travel and sport are her favorite pastimes, adding extra qualities to her profile.
    Moaz Adel
    Moaz Adel
    Software Testing Engineer
    Testing geek, passionate about learning new technologies and testing areas, gamer, and otaku.
    UI Automation Week Meetup
    Meetup

    UI Automation Week Meetup

    What

    Meetup

    Description

    After a week-long of learning and getting hands-on with UI Automation, join us for the last session of the week!

    In this session, we will be getting together and playing a few fun games! Get your best food and drinks ready and join us and your fellow community members for an hour of fun and giggles!