00:00:00:00

January 28-29, 2021

7am PST / 10am EST / 4pm CET

Test JavaScript. Test with JavaScript.

  • 2
    Days
    Of practical talks
  • 20+
    Speakers
    Sharing know-how
  • 5K+
    QAs & Engineers
    Gathering

All things JavaScript testing.

Bugs shall not pass.

TestJS Summit is a 2-day online event for QAs and software developers to get up to date with JS testing best practices, sharpen skills and get latest updates from top products core teams. Get a full ticket to participate in workshops, and network with thousands of others JS testing folks on January 28-29, 2021.

This year, you can expect:

  • Visual regressions

  • Unit testing

  • Performance

  • Security

  • TestOps

  • API testing

  • Mobile testing

  • UI testing

  • E2E testing

  • Automation

Want to know the rest? Follow us

Features

AWESOME SPEAKERS

High-quality talks from field experts

NETWORKING IN THE CLOUD

Join live chat rooms, meet new friends and new opportunities

REMOTE, SAFE, YET FUN

Socialize at remote afterparties and gaming tournaments

Speakers

Gleb Bahmutov
UI testing
Full Info
Gleb Bahmutov
Cypress, USA
Talk: Don’t Make These Testing Mistakes

Cypress.io VP of engineering.

Gleb Bahmutov is JavaScript ninja, image processing expert and software quality fanatic. During the day Gleb is making the web a better place as VP of Engineering at Cypress.io. At night he is fighting software bugs and blogs about it at glebbahmutov.com/blog.

Angie Jones
Visual regressions
Full Info
Angie Jones
Applitools, USA
Talk: Your Tests Lack Vision: Adding Eyes to your Automation Framework

Angie Jones is a Principal Developer Advocate who specializes in test automation strategies and techniques. She shares her wealth of knowledge by speaking and teaching at software conferences all over the world, writing tutorials and technical articles on angiejones.tech, and leading the online learning platform, Test Automation University.

As a Master Inventor, Angie is known for her innovative and out-of-the-box thinking style which has resulted in more than 25 patented inventions in the US and China. In her spare time, Angie volunteers with Black Girls Code to teach coding workshops to young girls in an effort to attract more women and minorities to tech.

Jason Palmer
Automation
Full Info
Jason Palmer
Spotify, USA

Jest core contributor and creator & maintainer of jest-junit.

Jason is an engineer and technical product manager at Spotify where he focuses on web infrastructure, CI/CD, and test automation.

 Christian Bromann
E2E testing
Full Info
Christian Bromann
Sauce Labs, Germany
Talk: The Evolution of Browser Automation

Core maintainer WebDriver.io.

Christian Bromann is a member of the Open Source Program Office at Sauce Labs and is working on various open source projects related to test automation and Node.js. He represents the company as Advisory Committee representative at the W3C and the WebdriverIO project as core contributor in the OpenJS Foundation Cross-Project Council. In the past he has been leading various product initiatives at Sauce Labs including extended debugging capabilities for automated tests as well as frontend performance testing using WebDriver.

Mark Wubben
Automation
Full Info
Mark Wubben
Monolith, Netherlands
Talk: It’s not about your Assertion Library

Сore maintainer of AVA.

Hi! I’m a humanist & technologist who loves working with the web. I build products, often involving a heavy dose of backend Node.js services. Having confidence that these services work as designed allows me to iterate faster and provide value. So, good thing then I’m also the core maintainer of AVA, the Node.js test runner that lets you develop with confidence.

Michael Bodnarchuk
E2E testing
Full Info
Michael Bodnarchuk
Testomat.io, Ukraine
Talk: Play it Right with CodeceptJS: An Introduction to Supercharged End-to-End Testing

Author of CodeceptJS.

Michael is a full-stack web developer, passionate about testing from Kyiv, Ukraine. I also work as a consultant & trainer focused on testing. Michael works on open-source product CodeceptJS with a goal to bring a better testing experience to developers. Making testing as easy and as joyful as it could be is his motto.

Ava Wroten
UI testing
Full Info
Ava Wroten
SkillsEngine, USA
Talk: Achieving A11y Automation Testing

Ava Wroten has been building ambitious EmberJS apps for over eight years. She's built health education software at Eyemaginations (now called Rendia), banking and account opening software at Q2, budgeting software for K-12 educators at Allovue, and now she is connecting students to employers at SkillsEngine. With a passion for frontend web apps, Ava is excited for the future of the web as a platform to deliver innovation that betters people's everyday lives.

Kent C. Dodds
Automation
Full Info
Kent C. Dodds
Trainer, USA

Kent C. Dodds is a world renowned speaker, teacher, and trainer and he's actively involved in the open source community as a maintainer and contributor of hundreds of popular npm packages. Kent is the creator of TestingJavaScript.com and he's an instructor on egghead.io and Frontend Masters. He's also a Google Developer Expert. Kent is happily married and the father of four kids. He likes his family, code, JavaScript, and React.

Carly Litchfield
Automation
Full Info
Carly Litchfield
Galileo, USA
Talk: Get Testing out of your Tech Debt

Carly is a software engineer at Galileo in New York City, working to improve healthcare. Previously she's worked at Haven and Zocdoc. Carly especially enjoys working with React and React Native, and has a passion for automated testing. When she's not coding you can find her skiing, hiking, or trying local beers.

Artem Zakharchenko
API testing
Full Info
Artem Zakharchenko
Open-source author & maintainer, Czech
Talk: Beyond API Mocking

MSW creator.

Artem is a Full-stack software engineer, open-source author and maintainer, as well as a medical doctor and audio-engineering enthusiast.

Matt Fellows
API testing
Full Info
Matt Fellows
Pactflow, Australia
Talk: Deploy with Speed and Confidence Using Contract Testing and Pact

Matt Fellows is a core contributor to the Pact contract-testing framework, and co-founder of the microservices continuous delivery platform – Pactflow. A self-described polyglot who enjoys working at the intersection of technology, humans and ideas – ideally fully caffeinated. He's passionate about giving back to the tech community, sharing learnings at local meetups and conferences, and is a core contributor to the popular Pact microservices testing framework and author of the Muxy chaos testing tool. When not absorbing the Internet via osmosis, he can be found teaching kids at Code Club, playing basketball or pumping iron like Arnie.

Rotem Mizrachi-Meidan
Mobile testing
Full Info
Rotem Mizrachi-Meidan
Wix, Israel
Talk: Detox: The Unobtainable Test Stability (or is it?)

Detox E2E team member.

Rotem is a Software Engineer, open source advocate, passionate about Android, React Native, mobile performance, writing developer tools and Lego!

In his current position at Wix, Rotem is leading the team working on Detox, and a few other infrastructure and testing tools.

Tomasz Łakomy
Automation
Full Info
Tomasz Łakomy
Stedi, Poland
Talk: Shipping High Quality JS Apps with Confidence

Tomasz is a Frontend Engineer at Stedi. Tech speaker, egghead.io instructor, AWS Certified. His interests include React, AWS, testing, VR and making cheesiest jokes known to mankind.

Bonnie Schulkin
Unit testing
Full Info
Bonnie Schulkin
Teacher, Coder & Testing Enthusiast, USA
Talk: Testing React: A Convert’s Journey from Enzyme to Testing Library

In her 18 years in the software industry, Bonnie has discovered that she loves all things testing (how great is it when testing reveals exactly what you need to fix about your refactor or new feature?). She's particularly devoted to Test Driven Development for its emphasis on planning before coding. Bonnie is equally passionate about teaching, and she's pleased as punch to be producing online content full time. She feels weird writing about herself in the third person.

Slobodan Stojanović
TestOps
Full Info
Slobodan Stojanović
Vacation Tracker, Serbia
Talk: Writing Testable Serverless Apps Using Hexagonal Architecture

Slobodan Stojanović is CTO of Cloud Horizon, a software development studio based in Montreal Canada, and CTO of Vacation Tracker, a simple Slack-based leave management system for teams. He is based in Belgrade and is the JS Belgrade meetup co-organizer.

Slobodan is the AWS Serverless Hero, Claudia.js core team member, and co-author of “Serverless Applications with Node.js” book, published by Manning Publications.

Radoslav Stankov
Unit testing
Full Info
Radoslav Stankov
Product Hunt, Bulgaria
Talk: Testing React Hooks with Confidence

Full-stack developer with 18+ years of experience, currently he is head of engineering at Product Hunt (owned by Angel List). In his spare time, he organizes React.NotAConf conference and React.Sofia meetup.

Vandana Verma
Security
Full Info
Vandana Verma
Global Board of Directors - OWASP, India

Vandana is Security Solutions Architect at IBM India Software Labs. She is a member of the OWASP Global Board of Directors. She has experience ranging from Application Security to Infrastructure and now dealing with Product Security. She also works in various communities towards diversity initiatives InfosecGirls & WoSec. She has been Keynote speaker / Speaker / Trainer at various public events including Global OWASP AppSec events to BlackHat events to regional events like BSides events in India.

Vandana is a member of the Black Hat Asia Review Board as well as multiple other conferences including Grace Hopper India, OWASP AppSec USA to name a few. She is also one of the organiser of BSides Delhi.

She has been the recipient of multiple prestigious awards like Cyber Security Woman of the Year Award 2020 by Cyber Sec Awards, Application Security Influencer 2020 by Whitesource, Global cybersecurity influencer among IFSEC Global's "Top Influencers inSecurity and Fire" Category for 2019, Cybersecurity Women of the year award by Women Cyberjutsu Society in the Category “Secure Coder”. She has also been listed as one of the top women leaders in this field of technology and cybersecurity in India by Instasafe.

Arjun Attam
UI testing
Full Info
Arjun Attam
Microsoft, India
Talk: Testing for the Modern Web with Playwright

Arjun is a program manager at Microsoft, where his team builds Playwright. Playwright is a new library for automated end-to-end testing of web applications across all modern web browsers.

Martin Splitt
Performance
Full Info
Martin Splitt
Google, Switzerland
Talk: Core Web Vitals - What, Why and How?

Martin is a developer advocate on the Webmaster Trends Analyst team at Google Switzerland. In this role, he helps developers and content creators build great content on the Web. He is involved with the W3C as well as the global web and JavaScript developer community, working to keep the Web open. Martin has over a decade of experience in software engineering in multiple fields.

Yonatan Kra
Performance
Full Info
Yonatan Kra
Vonage, Israel
Talk: Practical Web App Performance Problem Solving

Yonatan has been involved in some awesome projects in the academy and the industry - from C/C++ through Matlab to PHP and javascript. Former CTO at Webiks and Software Architect at WalkMe. Currently he is a software architect at Vonage and an egghead instructor.

Ryan Severns
Security
Full Info
Ryan Severns
StackHawk, USA
Talk: Security Testing for JS Apps

Ryan Severns is Co-Founder & COO at StackHawk where he spends his time getting application security into the hands of developers. Prior to StackHawk, he led analytics, marketing, and growth teams at VictorOps and JumpCloud. He loves end-user focused software, data, and chips & salsa.

Nancy Du
Automation
Full Info
Nancy Du
Rangle.io, Canada

Nancy is a Solutions Architect working at Rangle.io in Toronto, Canada. She is passionate about products, quality and outcome driven development. In her free time she contributes to the open source community for testing tools and mentors other women who are starting their careers in tech.

Dmitriy Kovalenko
Visual regressions
Full Info
Dmitriy Kovalenko
Cypress.io, Ukraine
Talk: Visual Regression Under the Hood

The developer who cares about software quality, performance and cooking. Proud open-sourcer, material-ui core team member, full time working on cypress.io. Creator of the fastest image difference tool in the world. Love chihuahua.

Liran Tal
Security
Liran Tal
Snyk, Israel
Victor Cordova
Automation
Full Info
Victor Cordova
Travelperk, Spain
Talk: The Life-Changing Magic of Tidying Up your Test Warnings

I'm a Software engineer obsessed with solving people's problems through easy to change and easy to test software. I'm in love with the web platform so I specialize in web technologies such as JavaScript, React, CSS, HTML, and Node.js.

I've designed and implemented web applications in small and large organizations for clients on 4 continents. I'm currently working on making the ultimate flight booking experience for companies at TravelPerk.

I also blog about software engineering and web development on my personal website victorandcode.com, https://dev.to/victorandcode and hackernoon.com/u/vcordova.

Sam Stepanyan
Security
Full Info
Sam Stepanyan
OWASP London Chapter Leader, UK

Sam Stepanyan is an OWASP London Chapter Leader and an Independent Application Security Consultant with over 20 years of experience in the IT industry with a background in software engineering and web application development. Sam has worked for various financial services institutions in the City of London specialising in Application Security consulting, Secure Software Development Lifecycle (SDLC), developer training, source code reviews and vulnerability management. He is also a Subject Matter Expert in Web Application Firewalls (WAF). Sam holds a Master’s degree in Software Engineering and a CISSP certification.

Eugenia Zigisova
Performance testing
Full Info
Eugenia Zigisova
Raisin, Germany

Eugenia is a web developer with experience working at fintech startups as Raisin and N26. She has been an active tech community member since 2016 when she founded a Google Developer Group in Latvia and became a Women Techmakers Lead. Her main areas of interest are web performance and finite state machines. At work, she enjoys improving and optimizing team processes and development workflows, in spare time – hiking, nature, and sauna.

Oren Rubin
Automation
Full Info
Oren Rubin
Testim, USA

Oren Rubin is the founder and CEO of Testim, an AI-based test automation platform that speeds the authoring of resilient end-to-end tests. Oren has over 22 years of experience in the software industry, building mostly test-related products for developers at IBM, Wix, Cadence, Applitools, and Testim.io. In addition to being a busy entrepreneur, Oren is a community activist and the co-organizer of the Selenium-Israel meetup and the Israeli Google Developer Group meetup. He has taught at Technion University and mentored at the Google Launchpad Accelerator.

Our MC's

Alex Lakatos
Alex Lakatos
Fidel, UK

Alex Lakatos is a Developer Relations Manager for Fidel. In his spare time, he is a Mozilla Tech Speaker and has been a contributor to the Mozilla project for the past ten years, based in Bristol. JavaScript developer building on the open web, he has been pushing its boundaries every day. You can check out his GitHub profile or get in touch on Twitter. When he’s not programming, he likes to travel the world, so it’s likely you’ll bump into him in an airport lounge he’s stuck in the house, same as everyone else.

Anna Backs
Anna Backs
APM consultant @ Codecentric, Germany

Anna Backs is an APM consultant and software developer working for codecentric. When she is not outside with her dog or absorbed in the world of Shadowrun, she is usually found building some thing or another in JavaScript. She loves coffee, good stories and learning new things.

Mettin Parzinski
Mettin Parzinski
Passionate People, Netherlands

A frontend developer that started out writing ActionScript, did jQuery and thus has all sorts of knowledge on deprecated stuff. Currently consulting at med-tech startup Aidence to help them detect early-stage lung cancer, using React and ML. Part of a frontend development couple that produced a kid.

January 28th Schedule

Times below are shown in your local browsers time zone.
2021-01-28T15:00:00.000Z
2021-01-28T15:15:00.000Z
Sauce Labs, Germany
The Evolution of Browser Automation

The web ecosystem has changed a lot over the last decade. From displaying static generated HTML code to running complex web applications, the browser has become the software of choice to provide great user experiences across many platforms. With new powerful features like WebXR or WebAssembly, more and more capabilities are being shipped to the browser every year allowing it to provide an even more enriched experience on the web.

With every novel API available in the browser, new interactions between the user and your application are possible, which increases the complexity of your frontend application and the area for bugs being introduced. At the same time we are putting more load on the browsers main thread while trying to manage a fast page load and smooth animations. The web is moving fast, however browser testing appears to still be the same. A lot has changed in recent years, new JavaScript automation frameworks have been popping up that addresses a lot of pain points that developers face.

The MDN Web Developer Needs Assessment has shown that providing a consistent experience across browsers, even on outdated ones, is still a high priority for developers today and becomes even more important tomorrow. But how are the browser automation frameworks tackling this challenge to allow their users to test their applications using all these new upcoming browser features?

In this session, we’ll take a look at what has happened behind the scenes in browser automation throughout the years and what the future will have in stock for us. We will examine how web testing will develop and what challenges this will bring for conventional frameworks like Selenium or WebdriverIO, as well as new frameworks such as Cypress, Puppeteer and Playwright. Lastly, we will experiment with some new automation capabilities these frameworks provide to test some of the new web features.

2021-01-28T15:40:00.000Z
2021-01-28T15:50:00.000Z
Monolith, Netherlands
It’s not about your Assertion Library

I’ll be the first to admit: writing tests? Not all that much fun! And that’s coming from somebody who maintains a test runner in their spare time.

Once you have some tests though, you can have confidence. And once you have confidence, you can make changes. And changes are what’s needed to build awesome products.

So let’s not talk about API details, let’s talk about getting testing done. About being better engineers. About building awesome products.

2021-01-28T16:10:00.000Z
2021-01-28T16:20:00.000Z
Applitools, USA
Your Tests Lack Vision: Adding Eyes to your Automation Framework

Automation has come a long way in assisting with regression testing efforts. Teams worldwide are successfully running hundreds of functional regression tests at every check-in. While this provides a great source of confidence, critical regression bugs are still missed using this approach. That’s because these tests can only assert on what their human programmer asks them to. Additional errors with functionality, UX, and usability often go uncaught using today’s most common test automation techniques.

For this reason, the top companies in all sectors of the industry are turning to visual validation. Visual validation is a relatively new concept that can be used to enhance existing automated tests and provide an easy way to perform those difficult checks for things like UX, localization, usability, responsive design, and cross-device testing.

In this talk, you’ll learn how visual validation works, see a live integration into an existing test code base, and discuss the pros and cons of using various visual validation techniques.

2021-01-28T16:40:00.000Z
2021-01-28T16:50:00.000Z
2021-01-28T17:00:00.000Z

Topic: Future of Web Testing.

Panelists:

  • Jason Palmer (Jest Core Contributor),
  • Kent C. Dodds (Creator of TestingJavaScript.com),
  • Nancy Du (Solutions Architect @Rangle.io),
  • Oren Rubin (CEO @Testim).

Moderator: Yoni Goldberg (Independent Testing Consultant, the Author of Node's Largest Best Practices Collection).

2021-01-28T17:30:00.000Z
Testomat.io, Ukraine
Play it Right with CodeceptJS: An Introduction to Supercharged End-to-End Testing

CodeceptJS is BDD-style end-to-end testing framework which plays nicely with all popular testing engines. CodeceptJS has built-in support of PageObjects, DataObjects, plays nicely with TypeScript, and even has its own UI app! In this session, we will take a look how CodeceptJS can be paired with Playwright to make the testing simple and effective.

You will learn:

  • how to use the interactive pause to write a test without closing a browser
  • how to switch between WebDriver & Playwright engines
  • how to get beautiful reports for automated tests
  • how to truly enjoy writing end to end tests!
2021-01-28T17:50:00.000Z
2021-01-28T18:00:00.000Z
Stedi, Poland
Shipping High Quality JS Apps with Confidence

Shipping bug-less code to production is (obviously) impossible, but still - our users deserve the best experience we can give them. Not only that - if we gain confidence in the way we build our software, we can sleep better at night knowing that it won’t explode in the middle of the night.

In this talk we're going to cover something I call "The Testing Spectrum" - a set of tools, practices and mindset of shipping high quality code to production. From prettier all the way to monitoring, let's avoid your next production incident together!

2021-01-28T18:20:00.000Z
2021-01-28T18:30:00.000Z
2021-01-28T18:40:00.000Z

Topic: Application Security Testing.

Panelists:

  • Scott Gerlach (CSO & Co-Founder @ StackHawk),
  • Sam Stepanyan (OWASP London Chapter Leader & Independent Application Security Consultant),
  • Liran Tal (Developer Advocate @ Snyk & Node.js Foundation Security Working Group),
  • Bar Hofesh (Co-Founder, CTO & Security Researcher @ NeuraLegion).

Moderator: Vandana Verma (Global Board of Directors - OWASP).

2021-01-28T19:10:00.000Z
Security Testing for JS Apps - Ryan Severns

With StackHawk, engineering teams can run security tests against JS applications and the backing APIs to find and fix vulnerabilities before they hit production. With automated testing on every PR, you can be confident that your app is secure. Join StackHawk co-founder Ryan Severns for a quick overview of JS application security testing with StackHawk.

Get Testing out of your Tech Debt - Carly Litchfield

Technical debt and testing have a long and entangled history. Across many organizations, teams struggle to define “technical debt” and what should fall into the “tech debt” bucket. Testing commonly suffers the fate of being categorized as tech debt, and consequently isn’t prioritized. Defining tech debt, and even rebranding it, can help your team to prioritize testing and reduce the negative stigma around tech debt.

Testing React Hooks with Confidence - Radoslav Stankov

Many people find it tedious to test the React component because many ceremonies and the test are very brittle in the end. The talk's thesis is that you only need to unit test your custom hooks and not the rest of the React component.

The talk will be presented as a refactoring story - will start from the messy untestable component, cover it with a brittle smoke test, and then show how to move all our react component logic into a custom hook and test this hook. Will present patterns to test things like - useState, effects, and Apollo.

Practical Web App Performance Problem Solving - Yonatan Kra

In this talk we will learn how to solve performance issues. We will learn how the JS engine works, see use cases from production and come out with practical tips that can help you to boost your app's performance by 90%!

2021-01-28T19:40:00.000Z
2021-01-28T19:50:00.000Z
Pactflow, Australia
Deploy with Speed and Confidence Using Contract Testing and Pact

It’s almost 2021 and we still rely on integrated environments and large end-to-end test suites to release complex, distributed applications called "software". In this talk, Matt breaks down the arguments for such nonsense and shows how a better, faster, safer alternative.

Agenda:

  • Problem with end-to-end integration testing
  • How contract testing solves the problem
  • Demo
2021-01-28T20:10:00.000Z
2021-01-28T20:20:00.000Z
2021-01-28T20:30:00.000Z

January 29th Schedule

Times below are shown in your local browsers time zone.
2021-01-29T15:00:00.000Z
2021-01-29T15:15:00.000Z
Cypress, USA
Don’t Make These Testing Mistakes

In this talk, I will discuss the common mistakes developers make when writing Cypress tests and how to avoid them. We will discuss tests that are too short, tests that hardcode data, tests that race against the application, and other mistakes. I believe this presentation will be useful to anyone writing E2E tests using JavaScript.

2021-01-29T15:35:00.000Z
2021-01-29T15:45:00.000Z
Microsoft, India
Testing for the Modern Web with Playwright

The modern web platform is continuously evolving. Today's web apps are more sophisticated than ever before and testing for the modern web requires modern primitives. In this talk, we will cover how Playwright is uniquely enabling web developers to ship faster and more confidently.

2021-01-29T16:05:00.000Z
2021-01-29T16:15:00.000Z
Wix, Israel
Detox: The Unobtainable Test Stability (or is it?)

Detox is a graybox testing solution for mobile apps, it manages sync between the test code and the app so the users don't have to do it manually. Despite eliminating the user's need to do so, and the abundant documentation and guides, developers and testers can still get tripped up on usage patterns, misconfiguration, and suffer from poor test stability. We know, we feel that pain every day...

In this talk, we'll discuss how Wix is using Detox internally, how we manage configuration, how we fight flakiness, and some best practices we've developed over the ~3 years of building and using Detox in our CI process. We'll also discuss our endless striving for "0 manual QA", which always seems in reach, if we only overcome that one last technical hurdle.

2021-01-29T16:35:00.000Z
2021-01-29T16:45:00.000Z
2021-01-29T16:55:00.000Z
SkillsEngine, USA
Achieving A11y Automation Testing

Accessibility testing in has come a long way in recent years. We'll dive into how EmberJS prioritized A11y with meaningful RFC's, Addons, tooling and docs. Most importantly, we'll discuss how these successes can be applied to your very own apps be they Vue, React, Angular or anything else!

2021-01-29T17:15:00.000Z
2021-01-29T17:25:00.000Z
Google, Switzerland
Core Web Vitals - What, Why and How?

Performance can make or break a website, but how can you quantify that? In this session we will look at the Core Web Vitals as a way to measure performance on the web. Specifically, we'll go through the history of web performance measurements, where the new metrics come from and how they are measured.

2021-01-29T17:40:00.000Z
2021-01-29T17:50:00.000Z
Open-source author & maintainer, Czech
Beyond API Mocking

Mocking is one of the best techniques to separate concerns during testing. When it comes to API mocking, we tend to either stub a request client or replace it with a mocked counterpart entirely. What we’re doing is altering the tested system so it makes requests to a different source, or doesn’t make them at all. That’s mainly because there was no better option. Until now.

In this talk, we’ll go through how to efficiently use API mocking that retains the integrity of your JavaScript application and results in more confident tests. On top of that, I’ll illustrate how to reuse the same mocks on different testing levels, as well as during development and debugging. All that with a single tool in your arsenal.

2021-01-29T18:10:00.000Z
2021-01-29T18:20:00.000Z
2021-01-29T18:30:00.000Z
Vacation Tracker, Serbia
Writing Testable Serverless Apps Using Hexagonal Architecture

According to many polls, testing serverless applications and fear of the cloud vendor lock-in are among the top five challenges organizations face when adopting serverless. We often hear that using serverless effectively requires a mind shift. But what does that mean? Do we need new tools and strategies for testing serverless applications, or can we use existing tools we already use for our non-serverless applications? And what about cloud vendor lock-in? Is that a real thing or just a fictional story that scares people away from serverless? Can we decrease a risk of vendor lock-in using a well-known architecture, such as hexagonal architecture?

2021-01-29T18:50:00.000Z
2021-01-29T19:00:00.000Z
Testing React: A Convert’s Journey from Enzyme to Testing Library - Bonnie Schulkin

Testing Library's advantages over Enzyme for testing React:

/- Opinionated framework enforces best testing practices (test behavior, not integration) /- Opinions on how to find elements (by role) encourages accessibility /- jest-dom assertions lead to simple, readable tests /- ESLint plugins help encourage best practices in real time /- test output helps locate elusive elements

There will be a few code examples, but this is largely a discussion (rather than a how-to).

The Life-Changing Magic of Tidying Up your Test Warnings - Victor Cordova

Even though we write tests for our web applications, the reality is that bugs still happen. Fortunately, many of these are easily preventable by paying more attention to the warnings from our apps. However, it's often so easy to put them under the rug and never come back until we find a bug in production, which leads to hundreds if now thousands of warnings appearing in our test output. This talk is about how to prevent this situation and how to get out of it.

Visual Regression Under the Hood - Dmitriy Kovalenko

Visual regression is one of the hardest part in UI testing. And you will likely agree that it is extremely powerful. But how it works? What the problem it is solving under the hood? Why people choose visual regression services and how we build the fastest visual regression tool in the world :)

2021-01-29T19:20:00.000Z
2021-01-29T19:35:00.000Z

Program Committee

Jose Aracil
CEO @ Globe Testing, Germany

Fact: People complain when things are not working, or they are not as they would like them to be.

So… here is my rant: I am done with Apps not working, it is so frustrating!!#@&%!!

But… as opposed to other people, I have taken matters into my own hand.

After 10 years working a as performance engineer, in 2011 I co-founded Globe Testing, a services organization specialised in Software Testing. My technical background and experience in testing are incredibly valuable to our customers. Large organizations appreciate my involvement during the sales process, understanding their needs and materializing them in a tailor-made project. My team knows that I won’t be selling anything we can not deliver, because I fully understand what being an SDET means, and the challenges of testing software.

Over the years I have managed to attract talent and be surrounded by excellent professionals that share the same vision. They helped Globe Testing winning a number of awards, achieving the ISO 9001 and ISO 20.000, being featured in multiple media outlets and growing from all perspectives (revenue, people, customers…).

On a personal note, my children take all my spare time, every day there is a new situation that needs to be dealt with, but I always focus on the long run. Globe Testing is my third child. I cannot be sidetracked with small day to day issues, instead I focus on the amazing journey of being an entrepreneur.

I never complain, I simply focus on the new opportunity that just opened and were Globe Testing will be in the future.

Oleksandr Khotemskyi
SDET, Independent Contractor, Ukraine

Huge experience in Web, API, Desktop, Mobile, Gamedev using JavaScript, TypeScript, Java, Python. The main specialization is functional automation of testing at different levels. Trainer in Start-IT in 3 areas - WEB, API, Test Infrastructure. Winner and judge of the Ukrainian Dev Challenge. Speaker at many conferences - QA Fest, Selenium Camp, Simplicity Days, JS fest and others.

Anca Alexandru
Anca Alexandru
QA Engineer @ DAZN, UK
Mykola Solopii
SDET @ Alteryx, Ukraine

Focusing on building Web and Mobile automation frameworks and tools using JavaScript on different test levels. I admire being a mentor and studying students.

Watch only ticket

January 28-29

36

Access to talks only on both days (January 28-29)

Order now

Full Ticket

January 28-29

80

Free Workshops

Access to talks & activities on both days (January 28-29)

HD quality, no ads

Q&A with speakers

Interactive sessions with speakers

Technology discussion rooms

Watching party

AfterParty Video Bars

Certificates on Workshops & Conference Participation

Instant Access to Talks Recordings

Order now

GitNation Multipass

200

This pass includes:

TestJS Summit (Jan 28-29, 2021), full ticket

Node Congress (Feb 18-19, 2021), full ticket

DevOps.js Conference (March 29-30, 2021), full ticket

React Summit Remote Edition (April 14-15-16, 2021), watch only

JSNation Live (June 9-10, 2021), watch only

ML Conf EU, talks recordings

GraphQL Galaxy, talks recordings

Multipass details

Order now
Current prices are Early Bird. The price increase coming soon

Full-access attendee perks

Free workshops

Get your hands on hot tech, recording included

2x more content

Enjoy the second day of talks from world renowned speakers

Enjoy Full HD streaming quality

Experience the event in full quality on a big screen

Get talk recordings right after the conference

Others will receive them one month after the event

Interactive Sessions With Speakers

HANDS-ON WORKSHOPS WITH FIELD EXPERTS

Cypress, JS Functional Testing at Scale, Node.js Component (Integration) Tests, etc.

VIDEO CHAT ROOMS WITH SPEAKERS

Join virtual rooms with top QA & developers

SPEAKERS' DISCORD CHANNEL

Enjoy more space for your conversation with speakers

Discussions

Take part in video discussions focusing on specific technologies. Hang out with people who are on the same page.

The full program of discussion rooms will be published soon.

Oleksandr Khotemskyi

Contract Testing – Jan 29

Dmitriy Kovalenko

Gleb Bahmutov

E2E Testing – Jan 29

Yonatan Kra

Eugenia Zigisova

Performance Testing – Jan 28

Ivan Krutov

Angel Rivera

TestOps – Jan 28

Attend Watching Parties

Join random groups of conference attendees watching/discussing the event. Make new friends!

Remote Afterparty Bars

Join our virtual rooms facilitated by community activists, and enjoy a remote drink!

Game Bar

with

with Speakers

Networking

with

with Community

QuakeJS Tournament

Can you take over the Quake arena? Try your luck at our remote tournament.
Join tournament

Follow us for updates

Subscribe to our conference newsletter and get the latest updates and special deals.

Giving back to community

At every conference, we try our best to make the event accessible and inclusive for a diverse audience. If you'd like to support this initiative and help us provide Diversity Scholarships for people from the groups that are underrepresented in tech contact us.

30 of 60 extra diversity scholarships sponsored
Faces

Sponsors

Platinum
Gold
Silver
Bronze
Production Partners
Media Partners

This event is over. Do not miss others with GitNation Multipass.

Learn about multipass