Profile Picture

Hi, I am Dmytro - Senior Automation QA Engineer

I do not automate scenarios - I build solutions.
GlobalLogicLuxoftOpenbetClinchMindworksDevabitGlobalLogicLuxoftOpenbetClinchMindworksDevabitGlobalLogicLuxoftOpenbetClinchMindworksDevabit
GlobalLogicLuxoftOpenbetClinchMindworksDevabitGlobalLogicLuxoftOpenbetClinchMindworksDevabitGlobalLogicLuxoftOpenbetClinchMindworksDevabit

Skills & Technologies

My technical expertise in test automation and quality assurance

Automation Frameworks
Tools I use for test automation
Playwright
Selenium
Cypress
Appium
TestNG
JUnit
Mocha
Languages
Languages I'm proficient in
JavsScript
Java
Python
CI/CD & Tools
DevOps and collaboration tools
Jenkins
GitHub Actions
Docker
JIRA
Postman
REST Assured

Key Functions & Responsibilities

My core competencies and areas of expertise in quality assurance

Leadership & Mentoring

  • Leading QA teams and establishing best practices
  • Mentoring QA engineers and knowledge-sharing
  • Conducting code reviews and feedback
  • Setting team goals and tracking OKRs
  • Cross-functional team collaboration

Test Automation

  • Designing scalable automation frameworks
  • Creating E2E, integration, and API test suites
  • Implementing CI/CD pipelines for testing
  • Developing cross-browser/platform tests
  • Optimizing test execution and reliability

Quality Assurance

  • Developing test strategies and plans
  • Performing risk analysis and prioritization
  • Conducting regression testing and analysis
  • Creating test documentation and reporting
  • Implementing quality metrics and improvements

Work Experience

My professional journey in quality assurance and test automation

Senior Automation TypeScript QA Engineer

AdTech
Clinch
Jul 2024 – Present
  • Built a testing framework from scratch using TypeScript and Playwright
  • Set up Jenkins pipelines with Docker for automated test execution
  • Integrated the framework with external third-party services and tools to enhance functionality
  • Added features and optimized the framework for continuous improvement
  • Writing and executing regression, API, and UI test suites
  • Leading the QA team, overseeing process optimization and continuous improvement
  • Mentoring QA team members, conducting code reviews, and setting team goals

Senior Automation Java QA Engineer

Gambling
OpenBet
Feb 2022 – Apr 2024
  • Developing automated test cases using Java, Selenium and Maven
  • Performing regression testing and analysis through Jenkins CI/CD pipelines
  • Requirements and documentation analysis via direct communication with the clients
  • Test plans and documentation creation, including test cases and test runs
  • Mentoring QA team members, conducting code reviews, and defining OKRs

Middle Automation JavaScript QA Engineer

FinTech
Luxoft
Jun 2021 – Feb 2022
  • Developing automated test cases using JavaScript, Playwright
  • Allure integration into the existing infrastructure for more detailed execution results
  • Test suites execution and working with pipelines via Jenkins CI/CD
  • Conducting regression analysis and reviewing requirements and documentation
  • Maintaining customer communication and reporting QA team results

Middle Automation Java QA Engineer

E-Commerce
Mindworks
Mar 2020 - Jun 2021
  • Designed and created automation framework using Java and Selenium WebDriver
  • Implemented CI/CD pipelines for continuous testing with Microsoft Azure
  • Reduced regression testing time by 70% through strategic test automation
  • Mentored junior QA engineers and conducted knowledge-sharing sessions

Junior/Middle Automation JavaScript QA Engineer

Healthcare
GlobalLogic
Jan 2018 – Mar 2020
  • Developing automated test cases using JavaScript and Selenium Web-Driver
  • Requirements, documentation analysis. Regression investigation via Jenkins CI/CD
  • Test planning. Customer communication. Test design covering, risks analysis
  • Executing automated scripts using Appium, Perfecto for both Android and iOS
  • Manual testing using real devices, iOS, Android, insulin pump emulator
  • Utilized various testing methods such as White-Box, Black-Box, Exploratory etc

Junior Manual QA Engineer

Web Development
Devabit
Feb 2018 – Jun 2018
  • Performed manual testing of web and mobile applications
  • Created and maintained test cases, scenarios and test plans
  • Initiated automation efforts using Selenium WebDriver
  • Participated in Agile ceremonies and provided quality metrics reporting

Get In Touch

Have a project in mind or want to discuss opportunities? Let's connect!

Contact Information
Feel free to reach out through any of these channels

dmytro.nebelskyi@gmail.com

+380 (96) 77 94 95

Lviv, Ukraine