← В ленту
Регистрация: 30.09.2022

Aleksandr Kvekveskiri

Специализация: Quality Assurance Automation Lead

Портфолио

Netcracker Technology

● Developed and maintained autotests in the following environments: ATP (Automated Testing Platform), ATP Executor (configured and deployed in Openshift and Docker), KDTT (Keyword Driven Testing Tool), development of autotests in Java. ● Monitored virtual machines on all the projects (setup, cleaning, deletion, backups), because resources were needed for new projects (monitoring was necessary before switching to Docker and Openshift), VM monitoring was implemented by using Graphite and installation on all VMs - Crypton Carbonator. ● Conducted development of the test cases in ITF (Integration Testing Framework) and autotests using wdShell (NC wrapper over Selenium), used Process Comparator in autotests to validate files/responses (XML/JSON), developed autotests for TOMS, TBAPI (Telecom Business API) and GraphQL on the TBAPI Enh project. ● Created and configured Jenkins and pipelines, since the project began to be developed with custom elements (used wdShell API + Java + SVN).

Alfa-Bank

● Developed the autotest architecture, new autotests, evaluated testing work, trained employees, and was responsible for API testing for our team. ● Developed Jenkins pipelines and worked with Bamboo. ● Was the only one person on the team who was working on new and challenging tasks like creating customer data generators, which would normally take 4-5 days for the middle tester, while for me it took 1 day. ● Created documentation for legacy codebase, which was absolutely necessary, because existing documentation was not organized in one place.

Neoflex

● Conducted interviews, hired and trained employees, was engaged in maintaining a good and friendly atmosphere in the department. ● Developed my own framework and implemented it into all the company's projects after internal presentation in the company. Worked on the projects as a team leader as well as just a tester. ● While leading the team of 8 people we developed about 20,000 autotests during 1 year. ● Helped employees to improve their qualifications by recommending relevant trainings and courses. Most of them we able to obtain ISTQB certificates.

Скиллы

Java
C#
JavaScript
Jenkins
Bash
jUnit
Kibana
Kubernetes
Maven
TestNG
Selenide
Oracle
Selenium
Akita
Allure Report
Amazon Ceph (AWS)
Apache Ant, Apache
Apache Hadoop
Apache Kafka
Apache poi
Awaitility
Bamboo
BitBucket API
Cassandra
CentOS
Cucumber
Debian
Docker
GitLab
Grafana
Hibernate
IBM MQ client
JsonPath
PHP
Log4j
OKD (OpenShift)
Postman
Prometheus
RestAssured
Slf4j
SoapUI
Sonatype Nexus
Ubuntu
WireMock
xPath
Zabbix
MongoDB

Опыт работы

Quality Assurance Automation Lead
06.2021 - 07.2022 |Alfa-Bank
Java, C#, PHP, JavaScript, Bash
● Developed the autotest architecture, new autotests, evaluated testing work, trained employees, and was responsible for API testing for our team. ● Developed Jenkins pipelines and worked with Bamboo. ● Was the only one person on the team who was working on new and challenging tasks like creating customer data generators, which would normally take 4-5 days for the middle tester, while for me it took 1 day. ● Created documentation for legacy codebase, which was absolutely necessary, because existing documentation was not organized in one place.
Head Of Quality Assurance
04.2019 - 06.2021 |Neoflex
Selenium, Selenide, TestNG, jUnit, Cucumber, Allure Report, Hibernate, Apache Kafka
● Conducted interviews, hired and trained employees, was engaged in maintaining a good and friendly atmosphere in the department. ● Developed my own framework and implemented it into all the company's projects after internal presentation in the company. Worked on the projects as a team leader as well as just a tester. ● While leading the team of 8 people we developed about 20,000 autotests during 1 year. ● Helped employees to improve their qualifications by recommending relevant trainings and courses. Most of them we able to obtain ISTQB certificates.
Test Automation Engineer
08.2017 - 04.2019 |Netcracker Technology
Openshift, Docker, Java, GraphQL, API
● Developed and maintained autotests in the following environments: ATP (Automated Testing Platform), ATP Executor (configured and deployed in Openshift and Docker), KDTT (Keyword Driven Testing Tool), development of autotests in Java. ● Monitored virtual machines on all the projects (setup, cleaning, deletion, backups), because resources were needed for new projects (monitoring was necessary before switching to Docker and Openshift), VM monitoring was implemented by using Graphite and installation on all VMs - Crypton Carbonator. ● Conducted development of the test cases in ITF (Integration Testing Framework) and autotests using wdShell (NC wrapper over Selenium), used Process Comparator in autotests to validate files/responses (XML/JSON), developed autotests for TOMS, TBAPI (Telecom Business API) and GraphQL on the TBAPI Enh project. ● Created and configured Jenkins and pipelines, since the project began to be developed with custom elements (used wdShell API + Java + SVN).
1C developer
12.2015 - 06.2017 |FracJet-Volga LLC
1C, JavaScript, Java
● Merging 1C and JavaScript (Gantt diagram). Merging 1C: Salary (took organizations and departments where the employee works) + Microsoft AD (the main login is via the server) + Service Desk website (planning tasks and working with them, was developed by me in two weeks) + Java program for the Service Desk (with autorun and auto-update, runs collapsed in the tray and notifies about the status of tasks, and also knows how to make other alerts, such as your own note with a notification), is also used to search through the company's general telephone directory, which is in the Service Desk database and is available as with site, and from the program, updated by direct uploading to the database from 1C. ● Writing code in 1C, updating the program and developing solutions in 1C.
System administrator
06.2012 - 12.2015 |SaratovVtorCvetMet LLC
Java, C#, PHP, JavaScript, Bash
● Network setup. ● Server setup and maintenance. ● Archiving and access setups. ● Balancing system load. ● Environments and necessary programs setup.

Образование

Computer Programming
2015 - 2018
Yuri Gagarin State Technical University of Saratov, Saratov, Russia
Computer Engineering
2011 - 2015
College of Radioelectronics in Saratov, Saratov, Russia

Языки

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