Lead a QA team of 9 engineers (Manual and Automation QA)
Define quality strategy and drive QA process improvements using engineering and product metrics
Manage hiring, onboarding, performance reviews, and employee development
Own QA backlog prioritization and execution planning
Coordinate release management and quality assurance activities across teams
Introduce security testing practices into QA workflows
Drive AI adoption across engineering departments
Lead research and development of AI-powered internal tools and AI agents
Conduct workshops, training sessions, and presentations on AI technologies
Promote AI-driven engineering culture and automation initiatives
Technologies:
AI Agents, QA Management, SDLC, Agile, Scrum, Jira, Confluence, Security Testing, Metrics-Driven Management
Built the QA process from scratch for a cryptocurrency trading platform and Telegram Mini App
Established and scaled the QA team
Defined test automation and quality strategies
Implemented automated testing infrastructure and CI/CD pipelines from the ground up
Introduced quality control processes throughout the entire SDLC
Managed release processes and quality gates
Conducted performance and load testing for high-load distributed systems
Performed security testing and vulnerability assessments
Participated in testing TON blockchain infrastructure and related crypto services
Technologies:
Python, Pytest, Selenium, Pydantic, REST Assured, GitLab CI/CD, Jenkins, Docker, Kubernetes, Helm, Terraform, JMeter, Locust, Burp Suite, Nmap, TON Blockchain, Telegram Mini Apps
Participated in launching a digital bank from the earliest stages of product development
Built QA and quality management processes from scratch
Managed a QA team of 5 engineers
Participated in hiring for both QA and Engineering positions
Introduced automated testing and CI/CD practices
Acted as Scrum Master for two product teams
Led testing activities for banking products and internal services
Managed release processes and delivery quality
Mentored and developed QA engineers
Performed end-to-end integration testing and user acceptance testing (UAT)
Technologies:
Java, JUnit, REST Assured, Selenium, GitLab CI/CD, Jenkins, Docker, SQL, Postman, Scrum, Agile
Developed and maintained automated tests for Web, API, and Mobile applications
Planned testing activities for new product features
Defined automation coverage strategies
Participated in release management processes
Performed functional, integration, regression, and exploratory testing
Analyzed business requirements and validated technical documentation
Technologies:
Java, Selenium, JUnit, TestNG, Cucumber, Appium, REST API, GraphQL, Postman, MongoDB, Kafka, Jenkins, GitLab, Allure, Kibana, Charles Proxy
Tested banking processing systems and internal financial platforms
Validated APIs and integration workflows
Verified data consistency and database operations
Prepared test documentation and test scenarios
Collaborated closely with developers, analysts, and product teams
Technologies:
Java, JUnit, Oracle, PostgreSQL, PL/SQL, Postman, Swagger, SoapUI, Allure, Jira
Led HR process automation initiatives
Gathered and formalized business requirements
Managed software development teams
Prioritized product backlog and project activities
Controlled project timelines, budgets, and delivery quality
Coordinated communication between business stakeholders and engineering teams
Technologies:
Project Management, Agile, Scrum, Jira, Confluence