QA Senior
Ташкент, УзбекистанСеньор • Тимлид/Руководитель группы • Руководитель отдела/подразделения
Релокация • Удаленная работа • Частичная занятость
Опыт работы более 5 лет3 000 $
Опыт работы более 5 лет3 000 $
Короткая ссылка: gkjb.ru/g17PN
О себе
На данный момент QA Lead.
Мои компетенции и опыт
Telegram: tgilya999
Email: iablizinwork gmail com
WORK EXPERIENCE (7 years 11 months)
> Large Bank (FinTech)
QA Lead | June 2024 — Present
- Provide strategic leadership to a team of test engineers, optimized testing processes, reducing the regression cycle by 30% without quality loss.
- Designed and implemented a hybrid automation framework (Java + Selenium WebDriver + Cucumber + Allure) for the bank's critical front-end systems, increasing automated test coverage from 20% to 85%.
- Ensured backend service stability by implementing API automated tests using REST Assured + TestNG, integrated into the CI/CD pipeline (Jenkins), preventing 15+ critical defects in production.
- Designed and implemented a mock/stub system in Java for isolated component testing when dependent services were unavailable.
- Automated routine team tasks using Python and Bash scripts.
- Analyzed AWR reports (Oracle) and pg_badger (PostgreSQL), identifying heavy queries that impaired system performance under load.
> Innotech, Group of Companies, Moscow
Lead Performance and Automation Test Engineer | April 2022 — June 2024
- Led a team of non-functional testing engineers (Performance Engineering) for key banking products, managing a team of 3 engineers.
- Deployed and administered isolated performance testing environments within a Kubernetes/OpenShift cluster, closely mirroring production infrastructure.
- Conducted release performance testing using JMeter and LoadRunner (Micro Focus), identified and resolved 40+ performance bottlenecks, including database connection pool issues (Oracle/PostgreSQL) and memory leaks in Java applications (analysis via JMC, Eclipse MAT).
- Introduced proactive monitoring (Grafana, Prometheus, InfluxDB) to assess the real-time impact of changes on system performance.
- Developed and standardized reporting documentation (Performance Testing Methodology) for stakeholder acceptance of results.
- Designed and implemented a mock/stub system in Java for isolated component testing when dependent services were unavailable.
- Automated routine team tasks using Python and Bash scripts.
- Ensured integration quality within a complex microservices ecosystem using message brokers Kafka and Artemis MQ.
- Analyzed AWR reports (Oracle) and pg_badger (PostgreSQL), identifying heavy queries that impaired system performance under load.
> SberTech, Moscow
Senior Test Automation Engineer | October 2020 — April 2022
- Ensured quality and fault tolerance of an EdTech solution for mass education of schoolchildren with an audience of over 200,000 active users.
- Developed and maintained an automated test framework (Java + Selenium + REST Assured) for critical functionality: class registration, payment gateway (integration with acquiring), personal account, and homework checking.
- Simulated the behavior of thousands of students in the system to verify portal stability during the launch of new cohorts and webinars.
- Developed and maintained CI/CD pipelines (TeamCity, GitLab CI).
- Collaborated with DevOps engineers to optimize the execution of containerized tests in Docker and OpenShift.
- Participated in code reviews of automated tests and the adoption of unified quality standards for automation code.
> Bell Integrator (Otkritie Bank Project)
Junior to Senior Software Test Engineer | June 2018 — October 2020
- Performed the full cycle of manual functional and integration testing of the bank’s web applications, including writing test documentation (test plans, test cases).
- Conducted in-depth defect analysis, using TFS and Jira for tracking and fix verification within cross-functional development teams.
- Worked with APIs at the system level, actively using Postman and SoapUI for contract validation and service logic testing.
- Identified automation growth areas, laying the foundation for the subsequent transition to the Java stack within the project.
