Skip to content
View rybalkin-an's full-sized avatar

Block or report rybalkin-an

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rybalkin-an/README.md

Hey there! I'm Aleksei.

👨🏻‍💻 About Me

  • 🧪 I'm a QA Engineer with 8+ years of experience across Fintech, Logistics, and Industrial IoT 4.0
  • 🎯 I'm ISTQB® Certified Tester
  • 🌍 Based in Düsseldorf, Germany
  • 💼 Most recently worked as a QA Engineer at Cybus, testing an industrial IoT and data-integration platform
  • ⚙️ Experienced in test automation, API & UI testing, distributed systems, messaging infrastructure, Kubernetes, and CI/CD
  • 🚀 Passionate about improving software quality through automation, quality gates, resilience testing, performance testing, and reliable CI/CD pipelines

🛠 Tech Stack

  • 💻 Programming & Scripting: Java | TypeScript | Python | Bash | SQL | YAML | JSONata | Maven | Gradle
  • 🧪 Test Automation: Playwright | Selenium | Selenide | REST-assured | TestNG | JUnit | Cucumber | Testcontainers
  • 🔌 APIs & Messaging: REST | HTTP | MQTT | Apache Kafka | NATS JetStream | VerneMQ | OAuth 2.0 | JWT
  • ☸️ Infrastructure: Docker | Docker Compose | Kubernetes | OpenShift | Helm | Ansible | AWS | EC2 | EKS | S3 | Google Cloud | Azure
  • 🔄 CI/CD & Tools: GitHub Actions | Git | GitLab CI/CD | Jenkins | GitOps | Jira | Confluence | Postman | Swagger | DBeaver | Camunda
  • 📊 Databases: PostgreSQL | MariaDB | MSSQL | MySQL | Oracle DB | InfluxDB
  • 📈 Observability & Resilience: Grafana | Prometheus | Loki | Toxiproxy | Chaos Mesh
  • 🔐 Security & Identity: OAuth 2.0 | JWT | MFA | SSO | RBAC | LDAP | Active Directory | OpenLDAP | mTLS | TLS | Microsoft Entra ID
  • 🏭 Industrial Protocols: ADS | BACnet | Ethernet/IP | FANUC FOCAS | Heidenhain DNC | Modbus/TCP | MTConnect SHDR | OPC DA | OPC UA | Siemens SIMATIC S7 | Siemens SIMATIC S7+ | SINUMERIK | SOPAS | WERMA-WIN Ethernet

🔬 QA & Testing

  • API Testing | UI E2E Testing | Integration Testing | System Testing
  • Test Automation | Regression Testing | Exploratory Testing | Test Suite Management
  • Load & Performance Testing | Benchmark Testing | Endurance Testing
  • Resilience Testing | Chaos Testing | Failure & Recovery Testing
  • Distributed Systems | Microservices | Message Brokers | API Integrations
  • Protocol & Device Simulators | Connectivity Testing | Database Testing
  • CI/CD Quality Gates | Shift-left Testing | Test Strategy | Quality Management
  • 🤖 AI-assisted & agentic testing | Test Generation | Test Analysis | Test Debugging

📚 Practices

  • Agile | Scrum | TDD | BDD | Gherkin
  • Quality Gates | Shift-left Testing | CI/CD
  • Automation-first testing | Risk-based testing | Continuous Quality Improvement

Pinned Loading

  1. user-app user-app Public

    Testing REST API Spring Boot App with Keycloak, Java 17, Gradle, Junit5, Testcontainer, RestAssured, MockMvc, Wiremock, Integration Testing

    Java

  2. gatling-java gatling-java Public

    Gatling load testing tool with Java + Maven

    Java

  3. gitlab-ci-gradle-allure gitlab-ci-gradle-allure Public

    Allure reporting for GitLab CI

    Java

  4. get-with-body get-with-body Public

    Example of endpoint that use GET Request with body

    Java

  5. robotframework-browser.org robotframework-browser.org Public

    E2E registration form test. Robot framework, Playwright, RESTinstance, 1secmail

    RobotFramework

  6. spring-mqtt spring-mqtt Public

    A simple implementation of MQTT sensor streaming using Spring Boot. It allows you to start and stop the streaming of sensor data, publish messages and subscribe to an MQTT broker.

    Java 2