dmitriybeliy

Qa Lead

I possess over 13 years of experience in IT, with expertise ranging from Manual QA and Automation QA to SDET, Blockchain development, and management, including building CEX systems from the ground up. My experience spans Web2, Android, iOS platforms, Blockchain Web3, CEX, DEX, and DeFi.



I have successfully established QA teams and processes from scratch multiple times, implemented automation where appropriate, built CI/CD pipelines, and enhanced product quality. I have also established essential quality gates and optimized product development and delivery workflows.



As an Oracle Java Certified Developer, I have a deep understanding of development processes and am proficient in Java and Node.js development. My skills extend to unit and integration testing, creating smart contracts with Solidity, and configuring DevOps environments.






Experience: 11 years

Yearly salary: $120,000

Hourly rate: $40

Nationality: πŸ‡ΊπŸ‡¦ Ukraine

Residency: πŸ‡°πŸ‡Ώ Kazakhstan


Experience

QA / SDET Manager
Polygon Technology
2022 - 2023
- Build QA process from scratch (Web/mobile/backend manual testing) - Creating and implementing CI/CD in a project (Github actions, Unit and integration tests) - Backend integration automation API testing (java). - Frontend automation (Cypress, Cypnpress, JavaScript) - Load testing (Jmeter, k6) - Evaluating Test documents - White/Black box testing Creating QA Strategy and documentation - Consulting, estimating and creating Quality gates - Interviewing QA candidates - Mentoring team
QA Lead
Binance
2020 - 2021
- Backend integration automation API testing (java). - Release Management approving, configuring, and deploying on grey, green, and blue staging (Git, Jenkins, Apollo), and UAT testing) - Leading Fiat Deposit department QA team (Interviewing, mentoring, people management) - White/Black box testing - Fiat channels connection testing (API/Backend/front/Mobiles) - Improving Quality Assurance processes
QA Lead
Deutsche Bank
2017 - 2020
- Backend Automated testing (java + serenity + rest-assured) - Frontend Automated testing (java + serenity) - Automation framework development - CI automation setup and maintenance (team-city) - Developing Test model - Evaluating Test documents - Managing test and developers teams - White box testing
Solidity developer / SDET / co-CTO
QBEin.net
2017 - 2024
Within that work there were a large number of different projects with a variety of different roles: Solidity auditor and developer role: - SmartContracts development (Solidity + hardhat/foundry + nodeJS) - SmartContracts audit/security review (Solidity + hardhat/foundry +nodeJS) - SmartContracts unit, integration testing (Solidity + hardhat/foundry +nodeJS) - Backend development (NodeJs, Java) - Merge request review (Java, nodeJS, Solidity) co-CTO role: - CEX creation analytics, Matching engine analysis, Spot/future functionality auditing - Consulting on technical issues, quality control, process improvements - Create and enhance product development pipeline (Scrum + kanban approach) - Build dev, QA, CI/CD, TDD processes from scratch (Jenkins, Github actions, SonarQube) - Interviewing CTO/Dev/QA candidates (more than 260 technical interviews) SDET/QA Manager role - Build QA process from scratch - Hiring and mentoring QA team - Creating Quality gates (manual, backend, api, E2E testing, Performance and automation) - Writing test automation for frontend, backend, mobiles(android/ios) - Writing test automation for web3(Metamask) interactions. - Build QA process from scratch (Web/mobile/backend manual testing and Automation)
QA Lead
Digital Society Laborator
2014 - 2016
- Manage the Testing Department. - Automated testing (Selenium + Thucydides + Java); - Estimate for testing projects - Prepare the Software Test Plan and Test documentation. - API testing(Postman);
QA Engineer
SoftServe
2010 - 2014
- Backend Automated testing (java + serenity + rest-assured) - Frontend Automated testing (java + serenity) - Automation framework development - CI automation setup and maintenance (team-city) - Developing Test model - Evaluating Test documents - Managing test and developers teams - White box testing

Skills

api
aws
blockchain
docker
ethereum
ethereumjs
git
hardhat
java
javascript
node
solidity
web3
web3js
quality-assurance
english
russian
ukrainian