Читаете ли вы блог Хабр Карьеры? Если да — оцените, как мы справляемся. А если нет — расскажите, что читаете для развития карьеры. Пройти опрос (займет 5-7 минут)
Обо мне

I’m a qualified .NET Software Design Engineer in Test (SDET) and certified SCRUM master (CSM) with about 6 years of proven commercial experience and I’m looking for a high-load project to improve my skills as a .NET SDE/SDET and software architect. In my next project I’d like to get involved in performance testing, IPC or FE unit testing.

Опыт работы
Датская аутсорсинговая IT-компания
.NET Technical Lead in Test at Testing Center of Excellence
Февраль 2019 — По настоящее время (1 год и 6 месяцев)
  • Developed job interview and performance review questionnaires regarding SFIA framework and internal policies.

  • Developed Performance Development Plans (PDP) for all team members.

  • Facilitated Performance Review processes.

  • Advised them on best practices according to specific of their projects.

  • Led in this way five different projects simultaneously.

Location Lead at Testing Center of Excellence
Май 2018 — По настоящее время (2 года и 3 месяца)
  • Facilitated job interviews and regular team gatherings.

  • Solved office space issues etc.

  • During this time the team increased by 150%.

Сентябрь 2019 — Декабрь 2019 (4 месяца)
  • Made complex audit of existing quality control processes and provided related reports to top management.

  • Refactored existing testing framework regarding a specification provided by project’s architects.

  • Implemented a number of e2e tests based .NET framework and Selenium.WebDriver.

Показать еще 2 позиции
Сентябрь 2018 — Октябрь 2019 (1 год и 2 месяца)
  • Designed and developed e2e test framework based Cypress.io for both products: free and premium.

  • Designed test strategy and test plans for regression and sanity checks.

  • Implemented integration tests for BE API based Python 3, pytest and behave to introduce BDD in Russian and get rid of other types of documentation on this level.

  • Integrated automated tests into GitLab pipelines to tune CI/CT (Continuous Testing) processes.

  • Wrote technical user stories and documentation.

Donnelley Financial Solutions
Sr. Full Stack .NET SDE/SDET
Август 2017 — Май 2018 (10 месяцев)
  • Designed and developed new services and components used JavaScript, TypeScript, AngularJS, RxJS and Jasmine/Karma for unit testing.
  • Designed and implemented modular context-independent domain-oriented test framework with a single codebase for different types of high-level testing and several automation tools including the follow: API-based E2E functional tests, API-based performance and load WebTests, UI-based E2E functional tests, tools for test data creation and checking backward compatibility.
  • Framework allows the end-tester to run automation at any number of product environments of any product generation simultaneously without any change in codebase of the test with almost 100% coverage of possible combinations of user choices.
  • Implemented as distributable component (NuGet) different types of authentication for the framework with automatic token exchange, retry policies and local caching, e.g. via Microsoft Azure ACS, Microsoft Azure AD, AD FS, NTLM for SharePoint’10 and ’16 etc. This NuGet package is used company-wide even for some production tools.
  • Integrated to UI-based automation solution support of several algorithms of test execution optimized for launch over Selenium GRID, DevTestLab or own controller with selection via FeatureToggles.
  • Created a brand new and agile test strategy for a team worked on new generation of the web portal.
  • Implemented SharePoint automation with SharePoint CSOM.
  • Made integration testing with SalesForce CRM.
  • Developed a gateway to TFS using TFS COM for nUnit-based test solution to run data driven test in parallel using TFS as a common data source for various test solutions. Then remastered it with TFS REST API instead.
  • Set up several Build definitions for CI/CD process.
  • Created PowerShell scripts for tuning configuration files during execution of Build/Release definitions.
  • Made road maps for QC engineers in the team and coached them in programming.
  • Organized QC engineers reading club (8 members) and regular meet-ups of SDETs from different teams.
RR Donnelley & Sons
Full Stack .NET SDET
Сентябрь 2014 — Август 2017 (3 года)
  • Worked on transition of a test solution from CodedUI to TestStack.White to become consistent with automation approaches at ActiveLink Word Add-in project.
  • Meanwhile refactoring simplified codebase of the solution by 30%; cut size of final artifacts twice.
  • Remastered architecture of the framework to meet Page Object pattern.
  • Designed and developed test frameworks based on CodedUI and TestStack.White to test MS Office add-in with different approaches and focuses, e.g. automation which reflects typical test ticket structure in TFS etc.
  • Designed and written test scenarios and test cases with MS Test Manager.
  • Developed a transparent policy of maintenance and usage of hundreds of different test scenarios as iterations based on Test Parameters sheets and used them as a source for data driven tests which allowed the team increase its automation rate up to 100% in the most of functional areas.
  • Developed a simple test controller to run automation at non-ready environments.
  • Worked as .NET SDE on bug fixing and testability improvement.
  • Facilitated SCRUM ceremonies and QA team activities.
Full Stack .NET SDE
Июль 2013 — Август 2014 (1 год и 2 месяца)
  • Developed and implemented interfaces for receiving and processing data from different trackers (Queclink GL200, NAVIXY SPT-10, Ruptela FM-Eco3).
  • Designed and implemented module for graphs displaying (Zedgraph) includes various methods of data approximation.
  • Partial development and implementation of SMS-server based on set of AT-commands for EasyGate 2N devices to send and receive SMS and WCF to integrate the ecosystem of company’s solutions.
  • Partial development and implementation of reports module includes function of exporting in XLS.
  • Work on improving the usability of desktop application.
  • Refactored code and database architecture.
  • Maintained applications, fixed some found defects (BDD).
  • Primitive TDD.
Фонд соціального страхування від нещасних випадків на виробництві та професійних захворювань України
Intern Java Developer
Июнь 2012 — Июль 2012 (2 месяца)
  • Designed and developed solution for transferring data from different XLS-files to specific DB (MS Access – Jet DBE), used Apache POI.
  • Wrote a user guide.
Высшее образование
Одесский национальный политехнический университет
Факультет: Институт компьютерных систем
Сентябрь 2009—Июнь 2014 (4 года и 9 месяцев)

Master of Science in Architecture of Computer Software.
Thesis: Multi-process Informational Technology for Increasing Efficiency of Emergency Services GlobalHealth (Мультiпроцесна iнформаційна технологія для підвищення оперативності екстрених служб GlobalHealth).

  • Developed and optimized (refactored) DB powered by MS SQL Server’08 / ’08 R2.
  • Implemented different sophisticated algorithms.
  • Designed fault-tolerance routing servers for delivering emergency call-ups.
  • Designed special XML-packages and serializers for them which may be used on .NET CF 3.5.
  • Designed and implemented application for Windows Phone 7.
  • Implemented system for transport movement tracking, transport routing and for navigation, used GMap.NET and Here Maps API.
  • Created “intellectual” reflective infrastructure which is able to introspection and data flows redirection depending on workload of the nodes and/or their availability.
  • Were thoroughly analyzed reliability of the system, used different methods of reliability theory of software systems.