Skip to content

About

Who am I?

Hi there! My name is Oleksandr Romanov. I am Software Engineer in Test / Software Engineer from Dnipro, Ukraine.

Project Structure

With over 14+ years of experience in testing and test automation, I have honed my skills in building and leading test automation processes. My work has spanned across various industries, including banking apps, payment services, CMS systems, and mobile games.

Now, I am responsible for building and testing complex blockchain and blockchain-based applications.

For detailed work experience - refer to my CV

I love to share my knowledge in many forms:

TalkEventYear
How to find time and focus to learn everything everywhere all at onceTech Talks at Sage, Online2026
Software Testing Careers: The RoadmapMinistry of Testing, Tunis, Online2025
Як обрати школу тестуванняQADay, Ukraine, Online2025
Кар’єрний шлях спеціаліста з тестуванняNational Technical University of Ukraine, Online2023
How to test a blockchain?Colombo Quality Week, Sri Lanka2023
Що значить тестувати блокчейнQA Party Hard, Ukraine2023
What does it mean to test a blockchain?SoftServe QM Week, Online2022
High Tech-Low Test or Problems of Modern TestingMinistry of Testing Abu Dhabi, Online2022
Practical Contract Testing with Spring Cloud ContractMinistry of Testing Abu Dhabi, Online2020
Practical Contract Testing With Spring Cloud ContractTAQELAH Singapore, Online2020
Ups and downs of contract testing in real lifeSelenium Camp, Ukraine2020
Practical Contract Testing with Spring Cloud ContractTestCon Europe, Lithuania2019
Turning automation education upside-downQA Fest, Ukraine2019
Testing challenges at microservices worldTest Fest, Poland2019
Integration testing for microservices with Spring BootSelenium Camp, Ukraine2018
Hidden complexities in microservices testingITEM conference, Ukraine2018
Automating microservices: what, where and whenIT Weekend, Ukraine2018
Testing for Java DevelopersIT Weekend, Ukraine2017
The One where Cucumber meets ScalaIT Weekend, Ukraine2017

Test engineering, distributed systems, blockchain, cryptography, learning, developer productivity, technical education and mentoring

  • Programming languages: Rust, Python, Bash, Java;
  • Performance testing: k6, JMeter, Grafana, InfluxDB
  • Test Automation: pytest, Selenium WebDriver, Appium, JUnit, Scalatest, Selenium Grid, Selenoid;
  • CICD: GitHub CI, Jenkins, GitLab CI, Buildkite;
  • Frameworks: Substrate, Spring Boot, Spring Cloud Contract, Cucumber, Serenity, Gauge;
  • Dev Tools: Claude Code, PostgreSQL, Apache Kafka, MariaDB, Aerospike, Grafana, Kibana; Docker, AWS (S3, EC2);