Speaker

Tally Barak

Tally Barak

Architect @ Yoobic

Reẖovot, Israel

Actions

With over three decades of software development experience, Tally remains passionate about crafting elegant solutions and robust architectures. As a software craftsman and technical architect, Tally champions software quality through comprehensive testing strategies and thoughtful system design.
A dedicated advocate for JavaScript and its ecosystem, Tally actively mentors other developers in building maintainable, well-tested applications.
Recognized as both a Playwright ambassador and Microsoft MVP, Tally continues to share expertise in testing, architecture, and engineering excellence with the broader development community.

See conference and meetups talks on https://www.youtube.com/playlist?list=PLwwCtx3xQxlVMZzS4oi2TafVRngQ1wF_0

Area of Expertise

  • Information & Communications Technology

Topics

  • JavaScript
  • Testing
  • Testing Automation
  • Playwright
  • NodeJS
  • Angular
  • Enterprise Apps With Angular
  • Node

The Comedy of Errors - Advanced Playwrighting

In this session we will deep dive into some advanced playwright topics: How playwright works, what is the best way to use playwright locators and selectors, the magic of playwright fixtures, and general dos and don'ts. The talk assumes you are familiar with the basics of Playwright

A View to a Test: The UI Testing Landscape

In the complex landscape of UI testing, developers face numerous challenges in verifying component reliability and performance. This talk introduces a powerful approach using Storybook and Playwright that achieves total component isolation, moving beyond the limitations of traditional testing methods like E2E testing, mock browser environments, and hybrid solutions. This method provides unprecedented testing precision by rendering components completely outside their original application context. Participants will learn how Storybook and Playwright combine to create controlled, reproducible testing scenarios that address key weaknesses in existing strategies.

Initially, I will separate components testing from e2e testing and explain the advantages/disadvantages in each. Then I will cover 5 different approaches people use in testing their UI:
@@ -15,4 +18,4 @@ Page testing
Storybook testing
Browser automation UI testing (Playwright / Cypress component testing)
Storybook + playwright UI testing
For each approach, I will explain what is required to make it work and the benefits and pitfalls for each one.

Great Expectations - Understanding nodejs Testing Frameworks

Jest, Mocha, and Ava are the popular testing frameworks for nodejs. Also, new players are joining the scene, such as node:test, test and Playwright. If we are writing tests, we probably run our testing framework tens of times daily. But do we really know what are the main differences between them?
In this talk, I will go over some of the implementation details of different frameworks to understand how they solve, or not, the same problem in different ways. We will talk about parallelism, isolation, watch mode, advanced JS support, and more.

E2E Tests: Crime and Punishment

E2E testing often feels like a nightmare—slow, complex, and fraught with challenges. This talk cuts through the fear, offering pragmatic insights into building robust testing frameworks that balance technological complexity with real-world functionality.

The session will expose the real challenges of E2E testing while providing actionable insights for building robust, efficient testing frameworks that don't compromise on quality or speed.

This is an opinionated talk about e2e tests.

What are E2E tests? what tests are included in E2E tests? the technology vs functional dimensions of e2e.
When should be e2e tests executed? How do you work in complex environments of microservices / micro frontends?
How to manage data for e2e tests? how do we isolate them?
How to test complext scenarios with 3rd party tool?
How much does e2e cost?

Tally Barak

Architect @ Yoobic

Reẖovot, Israel

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top