← В ленту

Портфолио

Alfa-Bank

— I’m working in a team which developing Payments and Transfer functionality (p2p, requisites). I’m responsible for UI, API and Mobile testing and test automation. Also, I’m carrying out the Scrum Master role in my team. — I have decreased the number of bugs from 80 to 40 in 3 months. — I fixed workflow in a team: my team started to close their tasks in a sprint due to tasks decomposition; I negotiated with a product owner to decrease the number of tasks in a sprint to mitigate the workload on developers to decrease the emotional load on human sources. — I maintain API automation processes on Java with Gradle, RestAssure, JUnit5, Jenkins, Allure, and ReportPortal. I have an experience with Selenium, Docker, Cucumber. — I maintain CI/CD process (Git, Jenkins, Bitbucket). — I lead negotiations with front and back developers, the business team, the product owner, the QA team, the support team. — I was working in a team which automatise the process for Salary Project connection. Due to the close-knit work of our team, the number of payroll projects connected automatically without humans has increased from 30% to 90% in less than a year. — I developed approximately 180 test cases in 6 months, which covered all functions of our project. — I have negotiated with the project manager to implement Java automation instead of Postman. — Have been writing test frameworks on Java with Gradle, RestAssure, JUnit5, Jenkins, Allure, and ReportPortal and cover all functions with java autotests. — Did not have critical bugs in production. — I am responsible for team lead functions. I demonstrate features to the customers, conduct Agile events, accumulate information about team working. — I have built a complete quality control process in the salary team and automated all possible scenarios. Negotiated with my manager to transfer me to another team, because there was not enough work and I got bored on this project and wanted more difficult task

MTS Group

— I was working in a team, which was developing a payment service for Moscow Mayor Portal. — I developed approximately 150 test cases in 6 months, which covered all functions of our project. — I developed requirements for bug fix and registration processes and built testing processes considering the release cycle. — I introduced some Agail processes: a daily, retrospective. — I automated nearly 30 % of the test model in Postman on Javascript. — I developed a mock service in SoapUI and SpringBoot to mitigate the influence of external systems, thereby decreasing test execution time. — I negotiated with the project manager to hire employees in our team (participated in interviews and hiring process). — I educated 2 new testers and organized the testing process for our mini QA team.

New Cloud Technologies

— I was working in a Russian start-up which try to realize mail service, file storage service and cloud service. — I developed a plan for the optimization testing process in two months, which reduced the test model from 4000 to 400 test cases and decreased test execution time by 10 times. — There were a lot of module tests which impossible to execute for humans. I’d grouped them and made normal tests with steps. — Later I performed a speech at a conference with the speech “Organization Quality assurance department from scratch” where I had told about it in detail

Скиллы

Agile & Waterfall Methodologies
API Testing
Bug Tracking
CI/CD
Confluens
Cucumber
Docker
Functional testing
Gradle
Integration Testing
Interviews
Java
Jenkins
JUnit5
Logs Analys
Maven
Mock servers
Object-Oriented Programming
Postman
Regression testing
Release Planning
Requirements Analysis
Resource Planning
RestAssure
Selenium
Smoke testing
SoapUI
Test Automation
Test Coverage
Test Management
Test Model
Test Planning
UI Testing

Опыт работы

Quality Assurance Automation Engineer & Scrum master
с 12.2020 - По настоящий момент |Alfa-Bank
Java, Qunit5, RestAssured, Cucumber, Selenium, Apium, Report portal, Postman, Git, Bitbucket, Jira/conf, zefir, Kibana, Chaker, API, Microservices, Pega, Jmetter, Docker
— I’m working in a team which developing Payments and Transfer functionality (p2p, requisites). I’m responsible for UI, API and Mobile testing and test automation. Also, I’m carrying out the Scrum Master role in my team. — I have decreased the number of bugs from 80 to 40 in 3 months. — I fixed workflow in a team: my team started to close their tasks in a sprint due to tasks decomposition; I negotiated with a product owner to decrease the number of tasks in a sprint to mitigate the workload on developers to decrease the emotional load on human sources. — I maintain API automation processes on Java with Gradle, RestAssure, JUnit5, Jenkins, Allure, and ReportPortal. I have an experience with Selenium, Docker, Cucumber. — I maintain CI/CD process (Git, Jenkins, Bitbucket). — I lead negotiations with front and back developers, the business team, the product owner, the QA team, the support team. — I was working in a team which automatise the process for Salary Project connection. Due to the close-knit work of our team, the number of payroll projects connected automatically without humans has increased from 30% to 90% in less than a year. — I developed approximately 180 test cases in 6 months, which covered all functions of our project. — I have negotiated with the project manager to implement Java automation instead of Postman. — Have been writing test frameworks on Java with Gradle, RestAssure, JUnit5, Jenkins, Allure, and ReportPortal and cover all functions with java autotests. — Did not have critical bugs in production. — I am responsible for team lead functions. I demonstrate features to the customers, conduct Agile events, accumulate information about team working. — I have built a complete quality control process in the salary team and automated all possible scenarios. Negotiated with my manager to transfer me to another team, because there was not enough work and I got bored on this project and wanted more difficult tasks.
Quality Assurance Engineer
05.2019 - 11.2020 |MTS Group
Java, Postman, Git, Bitbucket, Jira/conf, TestNG, Kibana, SoapUI, API, Microservices
— I was working in a team, which was developing a payment service for Moscow Mayor Portal. — I developed approximately 150 test cases in 6 months, which covered all functions of our project. — I developed requirements for bug fix and registration processes and built testing processes considering the release cycle. — I introduced some Agail processes: a daily, retrospective. — I automated nearly 30 % of the test model in Postman on Javascript. — I developed a mock service in SoapUI and SpringBoot to mitigate the influence of external systems, thereby decreasing test execution time. — I negotiated with the project manager to hire employees in our team (participated in interviews and hiring process). — I educated 2 new testers and organized the testing process for our mini QA team.
Quality Assurance Engineer
01.2019 - 04.2019 |New Cloud Technologies
Optimization of plan, Developed a plan
— I was working in a Russian start-up which try to realize mail service, file storage service and cloud service. — I developed a plan for the optimization testing process in two months, which reduced the test model from 4000 to 400 test cases and decreased test execution time by 10 times. There were a lot of module tests which impossible to execute for humans. I’d grouped them and made normal tests with steps. — Later I performed a speech at a conference with the speech “Organization Quality assurance department from scratch” where I had told about it in detail.
Quality Assurance Engineer
06.2016 - 12.2018 |Sberbank
Jira/conf, Cucumber, HP ALM
— I had been engaging in testing processes on Sberbank's projects. — I was implementing a quality assurance program: integration testing, functional testing, regression testing, smoke testing, bug tracking, and log researching. — Collaborated with programmers, testers, analysts and other members of the agile team. I was executing automated tests and analyzing results. — Fully involved in all business bank processes. Results. Fully involved in all business bank processes.

Образование

Innopolis University
Special Trainings / Courses (Automation QA using Java)
Information Assurance (Магистр)
2011 - 2017
Omsk State University, Computer and Information Systems Security

Языки

АнглийскийВыше среднегоРусскийРодной