Skip to content
View Goraved's full-sized avatar

Block or report Goraved

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
Goraved/README.md

Hi there πŸ‘‹ I am Roman Pobotin (goraved)

πŸ’Ό About Me

Senior QA Automation Lead / SDET with 9+ years of experience specializing in:

  • Building robust test automation frameworks from scratch
  • Implementing TestOps and CI/CD pipelines
  • Leading QA teams and driving shift-left testing approaches
  • Creating specialized automation tools for computer vision testing
  • Transforming legacy infrastructure to modern cloud solutions

Based in Kyiv, Ukraine, I blend technical excellence with leadership vision to optimize testing processes and increase delivery speed without sacrificing quality.

πŸ“Š My GitHub Stats

Goraved GitHub stats Top Languages

🧰 Languages and Tools:

Python Playwright Selenium Javascript SQL Pytest Git Docker AWS

πŸš€ Core Engineering Skills

skills = {
    "Languages": ["Python (Expert)", "JavaScript/TypeScript", "C# (Basic)"],
    "Test Tools": ["Playwright", "Pytest", "Selenium", "OpenCV", "TestRail", "Jira"],
    "CI/CD & DevOps": ["GitHub Actions", "GitLab CI", "Jenkins", "Docker", "AWS CodePipeline"],
    "Cloud": ["AWS (EC2, S3, Lambda, Device Farm, ECS, ECR, CloudFormation)", "OpenShift", "Kubernetes"],
    "Web & APIs": ["Flask", "Django", "RESTful APIs", "GraphQL", "Postman", "Swagger"],
    "Databases": ["PostgreSQL", "MySQL", "MongoDB", "SQL", "NoSQL"],
    "Monitoring": ["Grafana", "Kibana", "Elasticsearch"]
}

πŸ› οΈ Testing Philosophy

I believe QA Automation is not just about writing tests but optimizing the entire development cycle:

  1. Engineer First, Not Just Tester: I approach QA as a software engineering discipline
  2. Shift-Left Testing: Catch issues early in the development cycle
  3. Everything Can Be Automated: Finding creative solutions for complex testing challenges
  4. TestOps Over Manual Validation: Implementing metrics, monitoring, and CI/CD pipelines
  5. T-Shape Skills: Deep QA expertise with broad knowledge of adjacent domains
  6. Reduce Manual Work: Eliminating repetitive tasks through automation

πŸ“š My QA Automation Manifesto

I'm writing and rewriting a comprehensive manifesto on modern QA Automation that covers:

  • SDET principles and TestOps approaches
  • BDD done right (or not at all)
  • Test Cases as Code philosophy
  • Shift-left methodologies
  • TestOps metrics and monitoring
  • The ideal of "QA who fulfilled their mission can move forward"

πŸ“« Connect With Me


⭐️ From Goraved

Pinned Loading

  1. playwright_python_practice playwright_python_practice Public

    Just a Playwright (python) tool practice

    Python 11

  2. portfolio_flask portfolio_flask Public

    Portfolio project

    JavaScript 2

  3. Typhon-web-UI Typhon-web-UI Public

    This is a Python framework for writing test automation scenarios using the page object pattern. This framework was created by me like a free open source tool for creating automation tests of any co…

    Python 2

  4. qa_skills qa_skills Public

    Pet project to gather all vacancies from Dou.ua, analyze them and make statistics by skills

    CSS 1

  5. AQA_topics AQA_topics Public

    Pet project to share knowledge between AQA engineers

    HTML

  6. qa_skills_bot qa_skills_bot Public

    Telegram bot for the QA SKILLS

    Python