← Back to list
senior
Registration: 03.10.2022

Alex Sergeev

Specialization: Auto QA Engineer

Portfolio

National Payment Card System

Management of the testing team for the mission-critical subsystem of the MIR payment system (over 100 million users in 11 countries). - Creation and support of test automation framework (Java Spring + Selenide + Cucumber). - Implemented the complete Smoke\Regress testing automation. - Established nightly automated full regression runs with reports. - Accelerated the run of the regression testing automated part from 7 to 2 hours. - Increased coverage of automated tests up to 99.6%, over 4000 test cases. - Standardized all test data in a Docker container. - Built a full CI \ CD pipeline for application testing. - Introduced Jenkins Job Builder for versioning pipelines.

Siblion

- Participation in a CRM system testing for a leading mobile operator. - Implementation of the automated testing for a bank's CRM. (Oracle Siebel CRM (Selenium IDE + Junit)). - Integration of automated e2e from scratch and API testing as a part of the service for telemedicine development. ((Protractor + Jasmine 2, Postman). - Carrying out load tests of development mainframes (Scala + Gatling). - Experience in developing automated tests for IOS + Android (Appium). - Training newbies testers.

National Payment Card System

Implemented process automation (Python project for automating the “routine” work of a QAspecialist) which allowed to reduce testing time by over 15%. By increasing the percentage of product coverage with tests, accelerating the complete regression and automating processes, Time To Market had been reduced from 20 to 3 hours. Devops: - Environment setup and control of 40+ Linux test servers using Infrastructures-as-Code Ansible Tower approach. - Setting up the Jenkins server team. -Parallelization of runs on all mainframes with easy scalability.

Skills

Automation testing
Docker
Java
Jenkins
JUnit
Python
Selenium
Spring
SQL

Work experience

Senior QA Automation Engineer
2018 - 2021 |National Payment Card System
Java Spring, Selenide, Cucumber
Management of the testing team for the mission-critical subsystem of the MIR payment system (over 100 million users in 11 countries). - Creation and support of test automation framework (Java Spring + Selenide + Cucumber). - Implemented the complete Smoke\Regress testing automation. - Established nightly automated full regression runs with reports. - Accelerated the run of the regression testing automated part from 7 to 2 hours. - Increased coverage of automated tests up to 99.6%, over 4000 test cases. - Standardized all test data in a Docker container. - Built a full CI \ CD pipeline for application testing. - Introduced Jenkins Job Builder for versioning pipelines. Implemented process automation (Python project for automating the “routine” work of a QAspecialist) which allowed to reduce testing time by over 15%. By increasing the percentage of product coverage with tests, accelerating the complete regression and automating processes, Time To Market had been reduced from 20 to 3 hours. Devops: - Environment setup and control of 40+ Linux test servers using Infrastructures-as-Code Ansible Tower approach. - Setting up the Jenkins server team. -Parallelization of runs on all mainframes with easy scalability.
Job position here
2016 - 2018 |Siblion
Oracle, Junit, Postman, Scala, Gatling, Appium
- Participation in a CRM system testing for a leading mobile operator. - Implementation of the automated testing for a bank's CRM. (Oracle Siebel CRM (Selenium IDE + Junit)). - Integration of automated e2e from scratch and API testing as a part of the service for telemedicine development. ((Protractor + Jasmine 2, Postman). - Carrying out load tests of development mainframes (Scala + Gatling). - Experience in developing automated tests for IOS + Android (Appium). - Training newbies testers.

Educational background

Moscow Aviation Institute (Bachelor’s Degree)
Till 2013
Moscow Aviation Institute (National Research University)

Languages

EnglishUpper Intermediate