Skip to content
View Sherlock0731's full-sized avatar

Block or report Sherlock0731

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
Sherlock0731/README.md

Vitaliy β€” QA Automation Engineer


About Me

QA Automation Engineer with 6.5+ years of experience in building enterprise-level test automation frameworks.

My main focus:

  • API / UI / Kafka testing
  • Event-driven and microservice systems
  • CI/CD integration
  • Stable and scalable test architecture

I build automation that actually helps teams: faster regression, fewer production bugs, and predictable releases.


Key Results

  • Automation framework in production for 3+ years
  • Regression time reduced: from 5 days to 2 hours
  • Test coverage increased: from 35% to 85%
  • Kafka load tested: 1M+ messages per day
  • Production bugs reduced by 83%
  • CI/CD testing is performed on every pull request and every nightly scheduled run
  • Designed and integrated self-hosted AI models into the test automation framework, building a self-learning quality intelligence system:
    • Automated failure analysis: root cause detection, defect categorization, fix recommendations
    • Pattern analysis: quality trends, risk zones detection, performance bottlenecks
    • AI-driven test generation: scenarios, edge cases, proactive coverage suggestions
    • Test optimization insights and pre-release issue prediction
    • Architecture: CodeLlama 7B, Mistral 7B, GPT4All (on-prem/self-hosted), PostgreSQL knowledge base, context-aware smart prompts
    • Security: fully local processing, data sanitization, request auditing, zero data retention, no external/cloud services

Tech Stack

Java Spring Boot Maven JUnit 5 Selenide Selenium REST Assured Cucumber WebDriverManager Apache Kafka Kafka Streams Schema Registry PostgreSQL JDBC OpenStack Docker Jenkins GitHub Actions Allure Allure TestOps Git GitHub IntelliJ IDEA Telegram Bot API Slack API Email SMTP


Portfolio Projects

πŸ”Ή QA API Framework

πŸ‘‰ https://github.com/Sherlock0731/qa-api-framework

Tests
Allure Report

Enterprise REST API automation framework.

Features:

  • Multi-environment configuration
  • Parallel execution
  • Allure reporting
  • GitHub Actions + Jenkins
  • Fluent assertions
  • Request/Response logging

πŸ”Ή QA UI Framework

πŸ‘‰ https://github.com/Sherlock0731/qa-ui-framework

Tests
Allure Report

UI automation framework for web applications.

  • Selenide
  • Page Object pattern
  • Multi-browser support
  • Retry mechanism
  • Selenoid integration

πŸ”Ή QA UI Cucumber Framework

πŸ‘‰ https://github.com/Sherlock0731/qa-ui-cucumber-framework

Tests
Allure Report

BDD automation framework.

  • Cucumber + Gherkin
  • Data-driven testing
  • Parallel scenarios
  • Allure reporting

πŸ”Ή QA Kafka Framework

πŸ‘‰ https://github.com/Sherlock0731/qa-kafka-framework

Tests
Allure Report

Kafka automation framework for event-driven systems.

  • SSL / SASL
  • Json + Schema Registry
  • Exactly-once semantics
  • DLQ validation
  • Performance testing

GitHub Stats


What I Bring to the Team

  • Automation framework architecture
  • Test strategy design
  • CI/CD integration
  • Code review and mentoring
  • Regression optimization
  • Kafka and event-driven testing
  • Documentation and onboarding

Contacts

Telegram Email


Open for remote opportunities.

Pinned Loading

  1. qa-api-framework qa-api-framework Public

    Java

  2. qa-ui-framework qa-ui-framework Public

    Java

  3. qa-ui-cucumber-framework qa-ui-cucumber-framework Public

    Java

  4. qa-kafka-framework qa-kafka-framework Public

    Java