Test automation with Selenium
Explore test automation with Selenium to ensure quality web applications — easy integration, practical insights & expert tips

Selenium is often sold as a test automation tool - but it is actually just browser automation. The difference is crucial: if you want to use Selenium successfully in software testing, you not only need technical understanding, but also a clear concept for team integration, test sections and maintainability. With the right selectors, a well thought-out page object pattern and the right programming language, the maintenance effort can be minimized - and the team can be brought from mere spectators to active contributors.
Podcast Episode: Test automation with Selenium
Boris is a test automation specialist. In this interview, we talk about the automation framework Selenium. From his project experience, Boris gives insights into the importance of Selenium, which programming languages can be used with it and gives tips on integrating test automation into a project. To support this, he also runs the open source project SeCuGrow. We talk about typical pitfalls with Selenium and how to avoid them. And, of course, about the exciting question of how current developments in AI can affect test automation.
“Get started with less than one hour” - Boris Wrubel
Boris dedicated himself to software testing over 15 years ago, with a focus on test automation in agile projects. His professional experience ranges from large-scale projects in the banking and telecommunications industry to the municipal sector.
Highlights der Episode
- Selenium is not test automation, but browser control - the test case comes from you.
- Use the team’s programming language, not a separate one - developers should be able to help fix things.
- Mastering CSS and XPath selectors is more important than any tool or framework around them.
- UI testing only for real business processes - variants belong in unit and integration testing.
- Page object patterns and good reporting pick up developers - without this, Selenium remains a tester’s job.
Selenium: A key tool for test automation
Discover the world of test automation with Selenium. In our latest podcast, I talk to Boris Wrubel, an expert in this field, about the basics and possible applications of Selenium, its integration into various teams and projects, and the future of test automation.
The importance of Selenium
In our latest podcast episode, I sat down with Boris Rubel, an expert in test automation with over 15 years of experience. Our discussion focused on Selenium, a leading automation framework for web applications. Boris shares his insights on how Selenium helps organizations establish and evolve efficient test automation processes. Through his work on open source projects such as SeCuGrow, he demonstrates how Selenium can be quickly and efficiently integrated into your own projects.
What is Selenium?
One of the first questions raised in the podcast was about what Selenium actually is. Boris explains it as a kind of browser automation tool that is not exclusively a testing tool. However, the main use case is in the test automation of web applications. Selenium’s universal compatibility with various browsers and programming languages makes it an indispensable tool in the software industry.
Integration of Selenium in teams
The integration of Selenium into development teams is a decisive factor for the success of test automation projects. Boris recommends using the product’s programming language for automation testing to better engage developers. He also emphasizes the importance of a good reporting system and the page object pattern for efficient error identification and correction.
The future of test automation
Looking into the future of test automation, it is clear that artificial intelligence (AI) will play an increasingly important role. Boris sees great potential for AI-supported solutions, particularly in the area of visual testing. Such technologies could help to make automation tests even more efficient and precise.
The open source project SeCuGrow
Together with a colleague, Boris has launched the open source project SeCuGrow. The aim of this project is to make it as easy as possible to get started using Selenium - you should be able to start your first test within an hour. SeCuGrow provides an excellent basis for a quick start and is an example of how the community is actively working on solutions to further simplify access to Selenium.
Closing thoughts
To summarize, our conversation with Boris provided deep insights into the world of test automation with Selenium. From the basics to best practices and future perspectives, it became clear that Selenium is and remains a powerful tool in software development. It supports developers and testers alike in efficiently testing and further developing high-quality web applications.
Related Posts

Richard Seidl
•May 19, 2026
Why agentic engineering changes everything

Richard Seidl
•May 12, 2026