Nikita Plotnikov

Nikita Plotnikov Email and Phone Number

QA Team Lead @ Hubs
Nikita Plotnikov's Location
Amsterdam, North Holland, Netherlands, Netherlands
About Nikita Plotnikov

Started as manual QA and walked the way through automatisation QA engineer to QA team lead and later to SDET team lead.I have a passion for improving release and QA processes, finding and fixing bottlenecks, proactively developing tools that help QA teams work faster, better, stronger.

Nikita Plotnikov's Current Company Details
Hubs

Hubs

View
QA Team Lead
Nikita Plotnikov Work Experience Details
  • Hubs
    Qa Team Lead
    Hubs Aug 2022 - Present
    Amsterdam, North Holland, Netherlands
  • Ozon.Ru
    Qa Tools (Sdet) Team Lead
    Ozon.Ru Apr 2020 - Jun 2022
    Moscow, Moscow City, Russia
    Responsibilities:* Building and optimising QA process* Initiating test environment improvements and adopting QA process to these changes* Leading 3 teams of 8 engineers in total: 1. Python team (pytest-based framework for API testing, support of one of test data generation services) 2. UI tests team (initial CodeceptJS framework and UI-tests development, rebuilt FE release process - now product teams are responsible for the tests and releases) 3. GO team (support of another test data generation service, synthetic monitoring support, GO API tests)* Test data generation services development and support* Pytest-based framework development (REST/GRPC clients generation, smoke and functional tests templates generation, kafka and SQL support, CI/CD pipelines integration, MacOS/Windows support, M1 support, etc.)* Test infrastructure support (Allure TestOps, moon)* Documenting all that stuffKey results:* 40+ test projects are using our pytest-based framework* QA hiring process was developed* Introduced SCRUM in the teams what allowed us to increase the productivity of team members, the control over incoming tasks and predictability of team results* Initiated and managed UI release process improvement. New process increased product teams responsibility over their releases and thus code quality, it allows deploying 5-6 releases a day. UI team now focuses on increasing quality standards* Test data generation services, which we developed are now widely used in company including load testing* Became a company-wide QA committee lead, formed Python committee, actively participate in a test environment committee
  • Ozon.Ru
    Quality Assurance Team Lead
    Ozon.Ru Apr 2017 - Apr 2020
    Moscow, Russian Federation
    Responsibilities:* Building a team, which include hiring and mentoring* Defining QA processes for Ozon Marketplace (internal startup) from scratch* Adopting QA processes it to fit rapidly changing environment* Participating in forming requirements for testing environment* Functional, regression and integration testingKey results:* pytest-based framework was created* Provided testing to Marketplace startup. The quality of the product was sufficient to consider the startup as a success, which allowed it to become major part of the company's entire business* Raised a team of 25 QAs. Most of them now lead QA process in their product teams.* Lead the development of UI tests based on CodeceptJS framework using puppeteer including mocks and screenshot comparingDevelopment stack:Go, PostgreSQL, Kafka, Gitlab, k8s, Vue.js
  • Lazada
    Senior Qa Automation Engineer/ Qa Teamlead
    Lazada Nov 2015 - Apr 2017
    Moscow, Russian Federation
    Responsibilities:* SOA backend (Go, MySQL, RMQ, etcd. ~5 services overal) automated testing (python 2.x/3.x, pytest). * Running automated tests on different environments (k8s, docker), CI (Jenkins) * Analysing results (Allure, grafana)* One of the APIs stands out of the others - image API. We had to find the way to analyse image to make sure it is not stretched or mirrored, colours are OK and converting to supported formats. Video presentation (in Russian) linked.Key results:* Increased coverage to meet company standards* Test run speedup (2-3 hours -> 7-10 minutes). SQL optimisation, parallel test run.* Acting as a QA teamlead since 06.2016
  • Epicor Software
    Qa Engineer
    Epicor Software Oct 2013 - Nov 2015
    Moscow, Russian Federation
    My team was developing Business Process Management tool (GUI for creating some logical scheme from blocks and generating the actual code for implementation of that logic) and Business Activity Query tool (GUI for getting and manipulating data from datasource)Responsibilities:Test automation using SmartBear TestCompleteManual testing
  • Nanocad
    Qa Engineer
    Nanocad May 2010 - Oct 2013
    Moscow, Russian Federation
    Testing CAD was quite challenging work - lots of graphical implementation and geometry.Most of the automated scenarios were like - draw some graphical primitive using some algorithm and checking that it was created in the expected way: right place, size etc.Responsibilities:Test automation using SmartBear TestComplete (JScript)Manual testing
  • Argussoft Company
    Qa Engineer
    Argussoft Company Feb 2008 - May 2010
    Moscow, Moscow City, Russia
    Took part in several projects (outsource). One of the biggest ones was a kind of expert system for testing knowledge of radiologists and providing them with the accreditation of their association.Responsibilities:Manual testingAutomated testing using HP QTP
  • Parallels
    Customer Support Engineer
    Parallels Apr 2007 - Sep 2007
    Moscow, Russian Federation
    Customer support via phone and email in English. Was involved in Parallels Desktop (VM for mac) and Parallels Workstation (VM for Windows/Linux) projects.Was reproducing issues, described by users to provide developers and QAs with details and step-by-step instructions of how to reproduce customer issues, and of course helped customers.

Nikita Plotnikov Skills

Git Test Automation Refactoring Object Oriented Programming Jira Jenkins English Agile Methodologies Scrum Quality Assurance Testing Test Design Javascript Sql Python Software Development Test Management Mysql Manual Testing

Nikita Plotnikov Education Details

Frequently Asked Questions about Nikita Plotnikov

What company does Nikita Plotnikov work for?

Nikita Plotnikov works for Hubs

What is Nikita Plotnikov's role at the current company?

Nikita Plotnikov's current role is QA Team Lead.

What schools did Nikita Plotnikov attend?

Nikita Plotnikov attended National Research University Of Electronic Technology (Miet).

What skills is Nikita Plotnikov known for?

Nikita Plotnikov has skills like Git, Test Automation, Refactoring, Object Oriented Programming, Jira, Jenkins, English, Agile Methodologies, Scrum, Quality Assurance, Testing, Test Design.

Not the Nikita Plotnikov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.