Uladzislau Arlouski

Senior Software Engineer In Test at EPAM Systems

Vilnius, Vilnius County, Lithuania
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Uladzislau Arlouski is a Senior Software Engineer in Test with eight years of experience building reliable back-end testing solutions at EPAM Systems from Vilnius. He combines deep test engineering expertise with open-source contributions to the JBehave core, where he improved scenario handling, configurability, and lifecycle reporting—work that benefits behavior-driven testing at scale. Comfortable in both development and test automation roles, he focuses on practical, maintainable improvements that reduce friction for teams using BDD frameworks. Colleagues know him for translating nuanced test requirements into clear technical changes and for attention to edge cases like dry-run behavior and raw step preservation.
code8 years of coding experience
job5 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

javas10
behavior-driven-development10
web-framework10
junit10
behave10
bdd10
java10
testing9
api8
apidoc8

Programming languages (10)

TypeScriptJavaCSSShellGherkinHandlebarsJavaScriptObjective-C

Github contributions (5)

github-logo-circle
jbehave/jbehave-core

Feb 2019 - Aug 2022

Role in this project:
userBack-end Developer
Contributions:62 commits, 50 PRs, 35 comments in 3 years 6 months
Contributions summary:Uladzislau primarily focused on modifying and enhancing the JBehave core library. Their contributions included the removal of line feed characters, allowing comments between scenarios, making the `ExamplesTableFactory` configurable, and adding the ability to save raw steps as part of scenarios. These changes improved the functionality and flexibility of the JBehave framework. They also worked on expanding the lifecycle reporting API and addressing dry-run flag issues.
uarlouski/allure2

Oct 2019 - Jun 2023

The next generation of Allure Report, a flexible lightweight multi-language test report tool with the possibility to add steps, attachments, parameters and so on.
Contributions:7 PRs, 17 pushes, 8 branches in 3 years 8 months
test-reportnext-generationparametersmulti-languagetesting
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Uladzislau Arlouski - Senior Software Engineer In Test at EPAM Systems