Contact me via email: offer@beautiful-electricity.com
or linkedin messages: https://www.linkedin.com/in/nikolay-zakharov-be/
I'm a person whom you can tell "Make something with it!" and you can be sure, I'll make the best solution (by time and resources). Full list of Articles, written by me: https://beautiful-electricity.com/#articles My GitHub account with incredible projects: https://github.com/giant-whale
- E2E scenarios now checked during development phase, not deployment phase — have built fast working E2E tests without mocking all team services dependencies;
- S3 protocol tests — now checking that the whole response schema is valid for clients with all possible combinations;
- Test-cases generator and updater tool — no more interactions with TMS! (also, tests management now consumes less time);
- No QA testing for tasks, only dev-testing — lower Time To Market for features with not raising bugs count;
- Implemented backend mocking for Selenium-based web-UI test framework — lower Time To Market due to time economy on tests/feature development.
About the company — an IT company, develops solutions for E-commercial company OZON that has >65 millions of clients monthly.
About my team — my team was developing AWS-S3-compatible storage service with geo redundancy, targeting more than 100.000 RPS total.
My Achievments:
- E2E scenarios now checked during development phase, not deployment phase — have built fast working E2E tests without mocking all team services dependencies;
- S3 protocol tests — now checking that the whole response schema is valid for clients with all possible combinations.
- Writing autotests using Golang and Python;
- Writing test documentation for general purpose;
- Running performance tests on developing services and infrastructure;
- Building CI/CD pipelines for integrations with different services and other teams;
- Building CI/CD pipelines for services Ceph, Nginx images with Docker and Kubernetes.
Working in a Scrum team as a SDET.
About the company — an IT company, develops cybersecurity products.
About my team — my team was developing DPI (deep packet inspection) solution for industrial networks.
My Achievments:
- Test-cases generator and updater tool — no more interactions with TMS! (also, tests management now consumes less time).
- Requirements, functional, API, regression testing;
- Writing test documentation, such as test-cases, checklists, test-plans;
- Writing autotests using Selenium and Python;
- Code review of new tests and framework changes;
- Improving reporting tools;
- Creating infrastructure with virtualization tools;
- Improving CI/CD with building new Jenkins jobs/pipelines;
- Creating network traffic for different industrial network protocols.
Working in different Scrum/Agile teams as a QA Engineer.
About the company — Cian is a real estate SaaS.
My Achievments:
- No QA testing for tasks, only dev-testing — lower Time To Market for features with not raising bugs count;
- Implemented backend mocking for Selenium-based web-UI test framework — lower Time To Market due to time economy on tests/feature development.
- Requirements, security, functional, API, regression testing;
- Writing test documentation, such as test-cases, checklists, test-plans and articles for other QAs (Jira, Confluence, Testrail, Allure);
- Writing autotests using Selenium and Python; code review of new tests and framework changes. Docker was there too, for running browser containers for sure;
- Deploy via Jenkins and Nomad;
- Issues research with Elasticsearch, Kibana;
- Building up services monitoring with Elasticsearch and Grafana;
- Business analytic for new projects;
- Improving processes in the company and my teams by making educational meetups about developing and testing;
- QA mentoring.
Working with many Scrum/Agile teams in different companies as a QA Engineer.
About the company — an outsourcing company.
My Duties:
- Requirements, functional, regression and API testing;
- Writing test documentation, such as test-cases, checklists, test-plans;
- Business analytic for new projects;
- Improving processes in companies and my teams.
- SaaS service for employees tracking; Big Data, Windows application, Google Chrome extension included
- SaaS service for resellers; - got skill of payment systems testing
- SaaS service for logistics;
- SMM service;
- CRM system;
- Employees productivity review system.
Working with sales and IT teams
About the company — an retail shop.
My Duties:
- Writing reports for sales team with SQL;
- Support and improve internal software written with Delphi;
- Broken hardware diagnosis.
Diploma — Chelyabinsk Law College (Russia) — Programming in Computer Systems (3 years 10 months, September.2011—July.2015)
- Testing web (both backend and frontend), mobile applications (also both REST-API backend and frontend);
- Requirements, security, functional, regression, API testing;
- Writing automated tests with Selenium and Python, running in Docker container;
- Project management;
- Languages: English and Russian.
keywords: security testing, jira, confluence, selenium, python, pytest, testing, automation, jenkins, functional testing, regression testing, test-case, checklist, management, Nikolay Zakharov, QA Engineer, web applications, postman, sql, work, testrail, allure, ci, cd, mobile applications