Summary
Overview
Work History
Education
Skills
Timeline
Generic

Kopin Andrey

Automation QA/Software Development Engineer In Test

Summary

Hardworking and proactive automation engineer possessing best practices for all software development.

Having a rich experience in automation with JVM-stack (Java, Kotlin) and CI/CD configuration.

Overview

11
11
years of professional experience
5
5
years of post-secondary education

Work History

Senior Software Test Automation Engineer

Tinkoff bank (Tinkoff Credit Systems) www.tinkoff.ru
08.2020 - Current

I work in an infrastructure team of the business processes department.

Only one in my team, I specialize in automation.

Sometimes in addition to automation, I make developing tasks.

My responsibilities and regular tasks consist of:

- developing CI gradle/kotlin plugin based solution with stack: gitlab, hashicorp vault && consul, Kubernetes, helm

- providing quality for 20-30 repositories, libs and sping/kotlin apps, mostly internal development legacy.

- technical interviewing company's candidates, 30 interviews per year

Software Engineer

Btsdigital.kz
Astana
08.2019 - 04.2020

project: news aggregator and blog platform: https://play.google.com/store/apps/details?id=kz.btsdigital.aitumedia


Work as a member back-end team without dividing responsibilities for developing and QA.


Doing both: implement new features and assure test coverage.


Tech stack:

kotlin, java-rx, spring-boot , gradle

docker, docker-compose

cassandra, pg


Perform load testing with locust.io (for dashboarding and orchestration), scenarios implemented in GoLang.

Senior Software Test Automation Engineer

BTS Digital
Astana
01.2019 - 08.2019
  • Project - instant messenger: https://aitu.io/
  • Back-end(business logic, data aggregation and indexation pipeline) automation with stack: kotlin, kotest, docker, testcontainers, kafka, grpc, cassandra db, elasticsearch
  • making test stand configuration and management with Kubernetes in private cloud
  • mobile UI automation with Kakao and junit4 for android platform

Senior Software Test Automation Engineer

EPAM Systems
Saint Petersburg
12.2017 - 01.2019

Projects in the fintech sphere with microservice based architecture.

Typically service uses java8/spring and postgresql as db

My responsibilities consist of:

- implementing test automation(UI, SOAP and REST web services) with stack: Java SE, Maven, Junit4, matchers, WebDriver, allure-report

- Repairing legacy tests and refactoring to a new stack: kotlin, junit5

- Developing stubs/mocks with spring framework

- Mentoring of few novices in automation

- Making code review.

Automation QA Engineer

Crystal Service Integration - retail trade software
Saint Petersburg
09.2017 - 12.2017
  • Implemented test automation (UI, SOAP web services) with stack: Java SE, Gradle, TestNG, WebDriver, Cucumber
  • Automated Swing-UI based applications with Robot library.

QA Engineer

Encoding.com – World’s largest cloud video encoding service www.encoding.com
01.2013 - 09.2017

- Analyzing requirements, estimated task time
- Managing test cases using TestLink
- Implementing automated tests for video quality analysis with different methods according to industry standards
- Performing load testing with JMeter
- Implementing API test automation framework with stack: Java SE, Maven, TestNG, Amazon AWS SDK.
- Developed UI autotests with Selenium WebDriver using PageObject, Factory patterns
- Deployed and configured Jenkins CI-server for regression. Regress contains more than 2000 test scenarios, API runes in 20 threads, UI runes in 10 threads.

Education

Specialist - Applied Mathematics

ITMO University
Saint Petersburg
09.2004 - 01.2010

Skills

Test automation

undefined

Timeline

Senior Software Test Automation Engineer

Tinkoff bank (Tinkoff Credit Systems) www.tinkoff.ru
08.2020 - Current

Software Engineer

Btsdigital.kz
08.2019 - 04.2020

Senior Software Test Automation Engineer

BTS Digital
01.2019 - 08.2019

Senior Software Test Automation Engineer

EPAM Systems
12.2017 - 01.2019

Automation QA Engineer

Crystal Service Integration - retail trade software
09.2017 - 12.2017

QA Engineer

Encoding.com – World’s largest cloud video encoding service www.encoding.com
01.2013 - 09.2017

Specialist - Applied Mathematics

ITMO University
09.2004 - 01.2010
Kopin AndreyAutomation QA/Software Development Engineer In Test