Andrei Botalov is a Lead QA Engineer with 13–14 years of hands-on experience in test automation, end-to-end UI and API testing across Ruby and Python ecosystems. He designs robust E2E suites with tools like Cucumber, RSpec, Pytest, Playwright, Watir and Selenium, and has implemented CI pipelines and load tests to ensure reliability at scale. Comfortable with white-box testing and code-level analysis, he routinely translates ambiguous requirements into concrete quality criteria and bridges stakeholders and engineers. Andrei has contributed documentation and tests to the well-known Capybara project, improving window management APIs and failure messages, reflecting a focus on practical open-source impact. He mentors junior engineers and uses operational metrics (Grafana) to reduce team support load, showing a blend of technical depth and process-minded leadership. Based in Lower Silesia, Poland, he pairs an academic background in applied mathematics with a pragmatic approach to shipping high-quality software.
13 years of coding experience
14 years of employment as a software developer
Applied Mathematics and Computer Science, Applied Mathematics and Computer Science at Belarusian State University
Contributions:39 commits, 4 PRs, 1 branch in 4 years 1 month
Contributions summary:Andrei primarily focused on updating and improving the documentation for the Capybara testing framework. Their commits involved removing outdated information, documenting new features, and adding tests. These changes encompass several files, including `lib/capybara.rb`, `lib/capybara/selenium/driver.rb`, and various spec files, indicating a focus on keeping the documentation accurate and comprehensive.
Contributions:20 commits, 1 PR, 10 pushes in 5 years 1 month
waitrailsrubyrspecmatchers
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.