← Back to list

Portfolio

Paynet

● Worked closely with development and project management teams to ensure timely delivery of high-quality software. ● Planning the department's budget for the quarter, year. ● Communicated regularly with stakeholders to report on quality metrics and status of testing efforts. ● Detection, documentation and tracking of defects. ● Managing a 6-person QA team - training, assistance, resource planning, performance tracking. ● Drawing up individual development plans, holding managerial meetings with team members. ● Analizing of existing processes and initiatives to improve them in accordance with the needs of the team. Achievements: Created a QA department from scratch. ● Organization of the hiring process from scratch. ● Hired 6 middle+ level specialists. ● A healthy working climate has been created in the department - 1-1 meetings, reviews, team building are held. ● All specialists have passed the probationary period. ● Improved quality processes by implementing testing tools and methodologies, resulting releases pass without critical bugs. ● Before my appearance, the release cycle was unstable, statistics on bugs were not kept, releases were released without testing. ● A release cycle has been formed and adjusted in mobile applications and infomats. ● Thanks to communication with the business, resources were allocated for test infrastructure and software for the team.

VK

● Detection, documentation and tracking of defects. ● Manual exploratory testing of frontend, backend, native mobile applications. ● Solving incidents through technical support. ● Work with autotests - launch, crash analysis, writing (Java + Cucumber). ● Managing a 3-person QA team - training, assistance, resource planning, performance tracking. ● Drawing up individual development plans, holding managerial meetings with team members. ● Analizing of existing processes and initiatives to improve them in accordance with the needs of the team. ● Participation in the selection of quality assurance specialists of any level, conducting technical interviews - and making decisions on refusal or inviting candidates for final interviews. Achievements: ● In 3 months, I made management decisions and was able to raise the Pass Rate in the team's area of responsibility to 70% (from 20%). ● Formulated quality metrics in the team and analyzed the work of employees (using eazy bi). Disciplinary measures were applied to some employees, which increased their personal efficiency and increased the speed of value delivery. ● Organized the training of team members and helped them overcome the fear of the code, which resulted in a noticeable improvement in efficiency and productivity in automation. ● Formalized the feedback process, increased employee motivation, which helped employees to take the initiative in common team and inter-team activities - this led to the generation of ideas that could speed up testing in the team, to better resource planning. ● Organized the quality assurance process in a large integration project with an adjacent team, accompanied as a manager - a quality assurance team was formed by the contractors under my general management, significant defects were found at the testing stage, which were eliminated. Initially, testing by contractors was not intended.

HeadHunter

I was a lead tester on two major projects - relocations jobs.tut.by on rabota.by and jobs.day.az on h1.az. ● Manual functional exploratory testing of the backend and frontend in a cross-functional team (2 frontenders, 4 backenders). ● Automation in Java (Java + a self-written framework similar to Selenide + TestNG). ● I solved tasks as the last line of technical support, analyzed bug reports and user requests, prioritization and bringing the bug fix to release. ● Participated in the elaboration and decomposition of business tasks, interact with customers. ● Participated in the adaptation of the onboarding program for testers. ● Participated in the selection of testing specialists - from reviewing resumes to conducting technical interviews. ● Conducted managerial agile activities (periodically) - daily rallies, retrospectives.

Skills

Allure
Charles
Cucumber
Eazy BI
Java
Jira
PHP
RESTAssured
Selenide
TestNG
TestOps
Ubuntu
People Management
Project Management
Agile
Kanban
Scrum
Project Budgeting
Development Management
IT Service Management
ITIL

Work experience

Project Manager
since 06.2023 - Till the present day |Absolut Bank
Project Management, Agile, Scrum, People Management, Planning, Kanban, Waterfall, Project Budgeting, Team Building
● Managed a team of 35 people. ● Project - conveyor of bank guarantees. ● Controlled the entire value chain - from idea to Production. ● Formed the Product Increment (PI) scope together with PO and Business lead. ● Coordinated and managed the work of three distributed teams within the product: - Drawing up cadence plans taking into account business expectations. - Managing customer expectations. - Regular reporting on risks. - Regular reports on work done. - Assistance in making management decisions taking into account my own background and immersion in the technical details of implementation. - Managing the IT budget of the project, working with the contract department. ● Organized interactions between product teams, the project platform team, technical support, the bank's infrastructure teams, the bank's information security service. ● Created and analyzed team performance metrics: - Introduced metrics - T2M, System Lead Time, Customer Lead Time, Cycle Time, Flow Efficiency, Monte Carlo forecasting. - Conducted demos (including for the bank's top management), meetups, retro, 1-1. - Participated in hiring and firing, made direct decisions. - Regularly consulted related departments on processes and value delivery, gave recommendations on building Delivery and Discovery. - I am proficient in DevRel, I know how to properly organize and use a budget for developing a tech brand. - I am proficient in Jira at the administrator level, at the bank-wide level I implemented a new methodology for using Jira according to the standard SDLC. Achievements: After dividing into teams: ● Identified bottlenecks in Discovery/Delivery. ● Accelerated delivery by 20%. ● Reduction of time for general meetings - retro, grooming, daily meetings. ● Improved business awareness. ● Acceleration of horizontal communication between team members. ● Growth of eNPS by 10% for 2023Q3-2023Q4 - due to regular monitoring of team satisfaction and making appropriate decisions. ● After six months of work - teams are independent and can control processes themselves and suggest improvements, a hiring process for the unit has been built, prioritization has been configured. ● After a year of work - together with technical leads, a new architectural concept in the unit has been developed and put into operation, feedback loops between interested departments have been built, the value delivery system has been stabilized, a proto-Kanban system has been built. After allocating the analytics unit: ● Acceleration of Discovery by 30 percent - began to allocate features into separate epics and work on them consistently, with priorities.
Team Lead QA
05.2021 - 06.2022 |VK
Project Management, People Management, Team Building, Agile, Software Testing, ITIL, IT Service Management, Business Process Management, Process Automation
● Detection, documentation and tracking of defects. ● Manual exploratory testing of frontend, backend, native mobile applications. ● Solving incidents through technical support. ● Work with autotests - launch, crash analysis, writing (Java + Cucumber). ● Managing a 3-person QA team - training, assistance, resource planning, performance tracking. ● Drawing up individual development plans, holding managerial meetings with team members. ● Analizing of existing processes and initiatives to improve them in accordance with the needs of the team. ● Participation in the selection of quality assurance specialists of any level, conducting technical interviews - and making decisions on refusal or inviting candidates for final interviews. Achievements: ● In 3 months, I made management decisions and was able to raise the Pass Rate in the team's area of responsibility to 70% (from 20%). ● Formulated quality metrics in the team and analyzed the work of employees (using eazy bi). Disciplinary measures were applied to some employees, which increased their personal efficiency and increased the speed of value delivery. ● Organized the training of team members and helped them overcome the fear of the code, which resulted in a noticeable improvement in efficiency and productivity in automation. ● Formalized the feedback process, increased employee motivation, which helped employees to take the initiative in common team and inter-team activities - this led to the generation of ideas that could speed up testing in the team, to better resource planning. ● Organized the quality assurance process in a large integration project with an adjacent team, accompanied as a manager - a quality assurance team was formed by the contractors under my general management, significant defects were found at the testing stage, which were eliminated. Initially, testing by contractors was not intended. ● Put forward an initiative to change the recruitment process, made adjustments to job descriptions and formalized the entry requirements for specialists, which led to a significant increase in the speed of recruitment of specialists.
Head of QA
07.2020 - 04.2023 |Paynet
Project Management, Negotiation, Team Building, People Management, Agile, Project Budgeting, IT Service Management, Business Process Optimization, Functional Testing, Quality Control, Mobile Application Testing
● Worked closely with development and project management teams to ensure timely delivery of high-quality software. ● Planning the department's budget for the quarter, year. ● Communicated regularly with stakeholders to report on quality metrics and status of testing efforts. ● Detection, documentation and tracking of defects. ● Managing a 6-person QA team - training, assistance, resource planning, performance tracking. ● Drawing up individual development plans, holding managerial meetings with team members. ● Analizing of existing processes and initiatives to improve them in accordance with the needs of the team. Achievements: Created a QA department from scratch. ● Organization of the hiring process from scratch. ● Hired 6 middle+ level specialists. ● A healthy working climate has been created in the department - 1-1 meetings, reviews, team building are held. ● All specialists have passed the probationary period. ● Improved quality processes by implementing testing tools and methodologies, resulting releases pass without critical bugs. ● Before my appearance, the release cycle was unstable, statistics on bugs were not kept, releases were released without testing. ● A release cycle has been formed and adjusted in mobile applications and infomats. ● Thanks to communication with the business, resources were allocated for test infrastructure and software for the team.
Test Engineer
03.2018 - 05.2021 |HeadHunter
Java, TestNG, Selenide, Ubuntu, Git, Linux, PostgreSQL, Bash
I was a lead tester on two major projects - relocations jobs.tut.by on rabota.by and jobs.day.az on h1.az. ● Manual functional exploratory testing of the backend and frontend in a cross-functional team (2 frontenders, 4 backenders). ● Automation in Java (Java + a self-written framework similar to Selenide + TestNG). ● I solved tasks as the last line of technical support, analyzed bug reports and user requests, prioritization and bringing the bug fix to release. ● Participated in the elaboration and decomposition of business tasks, interact with customers. ● Participated in the adaptation of the onboarding program for testers. ● Participated in the selection of testing specialists - from reviewing resumes to conducting technical interviews. ● Conducted managerial agile activities (periodically) - daily rallies, retrospectives.
Test Engineer
10.2017 - 03.2018 |Yandex
Functional Testing, Manual Testing, API Testing, HTTP
● Functional testing of the frontend and backend of the module concerning monetization. ● Regression testing, maintenance of releases (releases about 2-3 times a week). ● Writing and updating test cases. ● Solving problems received through technical support.

Educational background

Radio engineering (Masters Degree)
2009 - 2015
National Research University "Moscow Institute of Electronic Technology"

Languages

EnglishIntermediate