
Maxim B
Senior QA Automation Engineer, Python, Java, Playwright, Appium, CICD
Skills

Bekijk mijn diensten

Werkervaring
QA Automation Engineer (Mobile)
GiftHorse • Fulltime
Sep 2024 - Oct 2026 • 2 yrs 1 mo
Built an Android UI test automation framework from scratch on Python (pytest + Appium, UiAutomator2) using Page Object Model. Moved test runs from local emulators to real devices in Sauce Labs, integrating them into GitLab CI. Reduced mobile regression time from 3 days to 6 hours and increased automated coverage from 20% to 70% (300+ test cases). Ran load testing with JMeter (up to 5,000 concurrent users) and monitored system metrics in Grafana.
QA Automation Engineer
FUN & SUN • Fulltime
Aug 2023 - Aug 2024 • 1 yr
Led a small QA team and drove delivery process changes for the whole product team. Built UI test automation from scratch for the critical ticket purchase path (search, booking, payment). Rewrote the UI test suite from Cypress to Python + Selenium in a week, solving cross-domain payment iframe issues. Integrated automated runs into GitLab CI with Telegram reports and analyzed user behavior in Yandex Metrica.
QA Automation Engineer
Nasdaq • Fulltime
Nov 2018 - Jul 2023 • 4 yrs 8 mos
Tested a regulatory reporting platform for international banks (Java, Spring Boot, Oracle, PostgreSQL). Automated API tests on Java (REST Assured, JUnit 5, TestNG) for microservices. Validated report data in Oracle/PostgreSQL using SQL; maintained DB snapshots for stable regression. Read Java backend code to find root causes of data discrepancies (e.g., float vs BigDecimal precision issues). Wrote and maintained Jenkins pipelines; ran regression suites (~1,000 tests) in isolated Kubernetes pods.